Aws cognito spring boot example. Replace the AWS region and names.

Aws cognito spring boot example. Then you need to setup a Amazon Cognito domain.
Aws cognito spring boot example 02 - Create a New user Pool: Integrating Keycloak with Spring Boot 3: Authentication and Authorization using OAuth2 Sep 18, 2020 · I was trying to implement the AWS cognito spring boot example as explained here. You can start to create a react app by following this link. Check that the user name was updated in Amazon Cognito. 0 support to authenticate with Amazon Cognito. In this blog post, we will walk through creating and managing AWS Cognito App Clients dynamically using a Spring Boot Oct 4, 2024 · 2. With user pools, you can easily and securely add sign-up and sign-in functionality to your apps. Feb 21, 2022 · In this article, we will focus on implementing single sign-on for Angular applications using AWS Cognito and Amplify. So far I got in localhost a Spring Boot app running and using Cognito without issues. This will be under Cognito User Pool / App Integration / Domain Name; Client ID is found under Cognito User Pool / General Settings / App clients; List the scopes you want to include in the Access Token. Jan 22, 2024 · I'll expose here a solution using my starter because it is much easier. Convert jwt token provided by AWS Cognito, so that Spring Boot App can check the authorities base on Cognito user's groups (class CognitoAuthConfig) In this example I try to read claim cognito:groups and add it as Authorities. In this example, we will deploy a Spring Boot application on AWS Elastic Beanstalk, which is a P latform as a Service (PaaS) offering that simplifies the deployment and scaling of web applications. I was following several tutorials but always ended with the same error. 10. Jan 18, 2022 · Click on the user link created in Amazon Cognito. Feb 9, 2021 · Check Out the Book! This article gives only a first impression of what you can do with AWS. That's what I did. What is AWS Cognito? Apr 18, 2019 · In this article, we will show how to use Amazon Cognito service for authentication users in a Spring Boot application using the OAuth 2. Dependencies: Spring Boot Starter Web; Spring Boot Starter Data JPA; AWS SDK for Java; MySQL Connector; Maven Configuration Apr 10, 2020 · Stack Overflow for Teams Where developers & technologists share private knowledge with coworkers; Advertising & Talent Reach devs & technologists worldwide about your product, service or employer brand The following code examples show you how to perform actions and implement common scenarios by using the AWS SDK for Java 2. The AWS Cognito User Pool is the OAuth2 Client of AWS. Or PostgreSQL: Spring Boot, Spring Security, PostgreSQL: JWT Authentication example Mar 9, 2020 · The problem is that you need to setup a domain name for it. Probably, this is in some ways, similar to your usecase. access. The following example shows you how you can map these groups to Spring Security roles. 0. It's broken, it's obscure, it's needed by weird parts of AWS, the support doesn't even know how to use it and everyone important in AWS community has been complaining about it. 3, OAuth 2. Cognito Authentication in a Spring Boot Application - vaquarkhan/aws-cognito-authentication-springboot Mar 15, 2022 · I am trying to debug a spring boot application secured behind AWS cognito. Authorization: Supports role-based and permission-based access control. After creating the User Pool, note the User Pool ID for later configuration; Configure Spring Boot Application In your Spring Boot application, you need to add the necessary dependencies and configure the Cognito identity provider. Feb 21, 2023 · In this tutorial, you learned about user authentication with Amazon Cognito in a Spring Boot application, and I walked you through the process of setting up Amazon Cognito from scratch. Amazon OpenSearch Https rest calls have to be signed with AWS credentials that will be mapped to a IAMRole with a custom permissions model mapped inside OpenSearch, hence an interceptor is required to sign every API calls with credentials ( docs ). 0 client, with AWS Cognito as the OAuth 2. The table below outlines the versions of Spring Cloud, Spring Boot and Spring Framework versions that are compatible with certain Spring Cloud AWS version. Aug 27, 2024 · AWS Cognito is a powerful service for managing user authentication and access. Although Cognito also allow me to set group or roles of users, but checking in front end is not save, and getting a new JWT every time may also not be a good idea as it reduce performance. I will show two flows – OIDC Authentication; SAML Authentication; AWS Cognito. In this short tutorial I demonstrated how to deploy an AWS Cognito User Pool with an App Client integrated with OAuth2 code grant using AWS CDK and use it with Spring Security enabled Spring Boot Resource server to secure a REST API. Integration with various authentication providers. boot</groupId> <artifactId>spring-boot-starter-oauth2-resource-server</artifactId> </dependency> <dependency> <groupId>org. Along the way, we’ll briefly take a look at what Amazon Cognito is and what kind of OAuth 2. user. Jun 27, 2021 · Amazon Simple Email Service (SES) provides an email platform for sending and receiving emails. For working with MongoDB: Spring Boot, MongoDB: JWT Authentication with Spring Security. May 7, 2023 · Learn how to integrate Amazon Cognito for authentication and authorization in a Spring Boot application with multiple user roles like manager, admin, superadmin, and employee. 3 resource server using OAuth2, JWT, and Amazon Cognito, you’ve come to the right place. Sep 12, 2018 · The URL for the login endpoint of your domain. The goal of priming is to instantiate all the required classes and translate the Spring Boot 3 programming model (and the call) into the AWS Lambda programming model (and the call) using the AWS Serverless Java Container for Spring Boot 3. How to integrate it with aws api gateway? ******************************* PLEASE SUBSCRIBE *****************************************#aws #cognito #javaIn this video, you will learn how to implement t The following code examples show how to use Amazon Cognito with an AWS software development kit (SDK). key}") The sample code; software libraries; command line tools; proofs of concept; templates; or other related technology (including any of the foregoing that are provided by our personnel) is provided to you as AWS Content under the AWS Customer Agreement, or the relevant written agreement between you and Sep 2, 2022 · For the Spring Boot service to interact with Amazon OpenSearch, AWS Glue, and Amazon S3, you need to establish an AWS IAM Role that will be used in order to obtain the different Cognito Roles that Oct 4, 2024 · This will provision the user pool and resource server in AWS Cognito. I have set up the user pools and app config according to these tutorials: Nov 11, 2020 · This is a guest post from Björn Wilmsmann, Philip Riecks, and Tom Hombergs, authors of the upcoming book Stratospheric: From Zero to Production with Spring Boot and AWS. I will show two flows 1) OIDC Authentication 2) SAML Authentication. ? ) We will focus on the core elements of Cognito for securing our API. Now in your case, seems like you need to call the RefreshToken and add a check to see if the token is expired. This github repo contains the example code in Kotlin. Now that I wanted to deploy this setup to AWS using an ALB, I realized that using ALB + EC2 instances on private network, my EC2 instances would need a NAT gateway to allow Spring Boot reach the Cognito's issuerUri right? Mar 31, 2022 · 4. Oct 24, 2023 · Run terraform init and terraform apply to create the AWS Cognito User Pool. This example is a Spring Example application with Spring Boot 2. This example is meant for machine-to-machine authentication… This application requires a cognito user pool set-up with the following minimum requirements: One user pool for all tenants; A custom attribute called tenant (read-only) needs to be present and required for each user. Use Spring Resource Server with AWS Cognito Secure APIs and Access AWS Resources with Angular and Cognito Securing the Application In order to secure your Spring boot application, we can use the Spring boot oauth2 resource server. (As if security and authentication were ever easy. If you are using Spring Boot you should be able use the spring-boot-starter-oauth2-resource-server and follow the second guide. Setting Up Your Spring Boot Project. This project has dependency and transitive dependencies on Spring Projects. Aug 17, 2023 · In this tutorial, we have learned about how to configure the user pool in the AWS Cognito, how to create the app client, how to integrate it with our Spring boot application using Spring security, how to work with user groups to provide authorization, and how to automate the assignment of the default user group to the new user. Amazon Cognito handles user authentication and authorization for your web and mobile apps. Common security configurations out of the box. 1. with api gateway to direct http endpoint of ALB(Application load balancer) passthrough. Then add Jun 19, 2020 · You can get the code of the lib I linked above as example. First, we need an Angular application. Spring Boot is the leading framework for building applications in the Java Virtual Machine (JVM) ecosystem. Before we begin, it’s important to note that you’ll need an AWS account and a Cognito User Apr 23, 2021 · In this post, I plan to show an example of Spring Boot Application authentication with AWS Cognito. description>Demo project using AWS Cognito with Spring Security</description Feb 26, 2024 · In this tutorial, we’ve learned how to build a secure Spring Boot application using Kotlin, integrate Spring Security with AWS Cognito, leverage coroutines for asynchronous programming, manage Example Spring Boot application using AWS Cognito for user authentication and DynamoDB for data storage. In this article, we will look at using Spring Cloud AWS for working with Amazon Simple Email Service (SES) with the help of some basic concepts of SES along with code examples. Moreover, we assume that you use Spring Security to annotate your controllers to manage access control on your routes. Unfortunately, all the features and configuration can be confusing at times. Jun 2, 2022 · Usually, implementing Spring boot bearer token functionality for Rest API requires many lines of code, hours, and the need for user management. First, we need to set up a Spring Boot application. cognito-idp:AdminCreateUser, cognito-idp:AdminDeleteUser, cognito-idp:AdminAddUserToGroup, cognito-idp:ListUsers, cognito-idp:ListUsersInGroup Spring Boot Resource Server + Cognito User Pool. Nov 20, 2019 · Scenario : I will have Spring boot REST API application running in any EC2 with exposing multiple APIs and I am not using AWS API Gateway for them. ) with Spring Boot using Spring Cloud AWS … and much more; If you’re interested in learning about building applications with Spring Boot and AWS from top to bottom, make sure to check it out! The source code for this OIDC Logout example with AWS Cognito and Spring Security is available on Jun 4, 2023 · Spring Configuration. Jan 8, 2024 · In this tutorial, we will look at how we can use Spring Security‘s OAuth 2. The backend service register an user with AWS Cognito. Replace the AWS region and names. Apr 20, 2023 · Redirects to login page and spring will know which client is trying a user to login. We are using Cognito to authenticate users, so thought of using the accesstoken(JWT) generated as Oct 7, 2024 · And the last step is the configuration of AWS Cognito. Feb 2, 2020 · Let us use Cognito as an Idp to protect our resources. 0 client library introduced in Spring Security 5. Now I want to integrate oauth2 and spring security for my rest APIs. AWS Cognito | OpenID Connect | Java Oct 6, 2020 · If you need to quickly secure your Spring Boot 2. In this developer tutorial, we are going to learn how to make an integration with Amazon Cognito using the AWS SDK for Java by providing all the necessary code samples and This video explains how to build a SpringBoot application from scratch and secure the APIs using the AWS Cognito OAuth2 scopes. If you’re using AWS credentials to authenticate with S3, you’ll need to configure them in your Spring Boot application. Verify JWT. AWS Cognito User Pool. In the previous tutorial, I showed how to get the access token Jun 16, 2024 · This blog will guide you through the process of setting up JWT authentication using AWS Cognito in a Spring Boot application with Spring Security, using Java 17 and Gradle for dependency Jun 2, 2022 · Usually, implementing Spring boot bearer token functionality for Rest API requires many lines of code, hours, and the need for user management. Elastic Beanstalk supports Java Feb 16, 2021 · Connect to various AWS Services (RDS, SES, SQS, etc. You can setup a vanilla spring boot app using the spring security starter as outlined in the article using the following dependencies : Nov 22, 2021 · Many-to-Many Relationship in Spring Boot Rest with JPA; A guide to Spring Boot AOP to Record User Operations; Spring Security In-Memory Authentication; How to Install MySQL on Amazon EC2 Linux; RestTemplate Example with Basic Authentication; Spring Boot Actuator vs Spring Boot Starter Actuator; Add H2 Database to Spring Boot with Spring Aug 10, 2018 · Here's an article which shows an example of implementing a Spring boot application that is able to authenticate the user against Amazon Cognito using OAuth 2. Jan 19, 2024 · 01- Go to the AWS Cognito Console / Search “Cognito“ in the Search Tab. Jul 23, 2021 · Amazon Cognito. Conclusion Summarizing what was covered in this article: We created an account on Amazon Web Services (AWS). Topics Jul 29, 2020 · Please check those too. Spring Boot REST API application using AWS Cognito for user authentication and DynamoDB for data storage. Your backend will be secured via Spring Security, and AWS Cognito will be used as the identity provider. Jan 10, 2024 · I wanted to create a sample Spring Boot application using AWS cognito for authorization. In the next blog, we will setup an RDS instance on AWS, connect it to Spring Boot & develop a secure CRUD API. secret. Then you need to setup a Amazon Cognito domain. Apr 19, 2020 · But now I have a microservice written in Java using spring boot which is deployed behind the AWS api gateway. After they confirm their account, can I do an automatic Oct 16, 2023 · You can find step by step to implement this Spring Boot – Spring Security App in the post: Secure Spring Boot App with Spring Security & JWT Authentication. For a complete list of AWS SDK developer guides and code examples, see Using this service with an AWS SDK. Create calculator front end using react js. 0 authorization code grant and JSON Web Tokens. The gateway is running as a proxy to the service's resources. g. Introduction. 7x and the following maven dependencies: <dependency> <groupId>org. This sample application demonstrates the developer-authenticated functionality of Amazon Cognito. Jul 2, 2023 · Step 7. Mar 26, 2018 · For the bare minimum, you need the spring-boot-starter-oauth2-resource-server and the spring-boot-starter-security dependencies. 0 provider. Aug 10, 2022 · Conclusion. AWS Cognito will return an Identifier for that user and the same identifier I will use in my local db to create a link b/w user and the roles and other tables. In this video we're going to go over how to setup your AWS Cognito userpool and how to integrate it within your react application, then we'll show you how to Aug 27, 2018 · AWS Cognito. Apr 6, 2020 · Any incoming requests will now be validated against the user pool present in AWS Cognito. You may also need spring-security-oauth2-jose dependency. Example. We will create a simple calculator application using react js. Se trata de un servicio de autenticación, autorización y administración de u About. key}") private String accessKey; @Value("${aws. Contribute to ronnieacs/ms-cognito-example development by creating an account on GitHub. spring-security-oauth2-jose is actually a dependency of spring-boot-starter-oauth2-resource Jun 12, 2021 · The items under identityprovider are things that Cognito would provide. Create a user pool in Amazon Cognito. signin. I'm working on a project with:-on the frontend: an angular app deployed on S3 and accessible via cloudfront -on the backend: a monolithic application with spring boot and deployed on beanstalk -authentication: aws cognito -a database on RDS to store some informations about the user as the username and the role, the other informations are Jan 6, 2025 · How to deploy our Spring Boot Application on AWS? There are multiple ways to deploy Spring Boot application on AWS. And as authenticat Apr 19, 2020 · Here’s the plan! To authenticate an API request with AWS Cognito, we need to complete two steps: 1. If you want to go deeper and learn how to deploy a Spring Boot application to the AWS cloud and how to connect it to cloud services like RDS, Cognito, and SQS, make sure to check out the book Stratospheric - From Zero to Production with Spring Boot and AWS! I am new to the aws environment and I need your help. However, using Spring boot AWS authentication thanks to Amazon Cognito, things become very simple and very very fast. Cognito Authentication in a Spring Boot Application - ihuaylupo/cognitoAuthentication AWS Credentials - Spring Boot Application API Call Examples. These must be enabled under Cognito User Pool / App Integration / App client settings. I need multiple users for accessing multiple APIs Connecting to Amazon OpenSearch using Spring Boot using Spring Data and High Level Rest client. After registering, users confirm their account by email or SMS activation code. Add Dependencies Feb 21, 2022 · Have multiple microservices and developing security services need to authorize access to endpoints. Jun 24, 2019 · Cognito+SpringBoot+SpringSecurityでOAuth2認証する時の設定散々嵌りまくったので設定方法や踏んだ地雷についてのメモユーザープールを作る単純なOAuth2認証… Dec 6, 2022 · I'm using spring Security and cognito for authentication and authorization. Technologies: Spring for the web framework; AWS Cognito for user authentication; AWS DynamoDB for the database; Swagger for API documentation; Gradle for build management Apr 26, 2023 · In this article, we’ll explore how to integrate with Cognito User Pools using Java code examples. Prerequisites for use. And ECS fargate as ALB target group. springframework. Build and Deploy the REST API. 0 flows it supports. The Cognito JS SDK refreshes the token automatically. admin scope authorizes self-service operations for the current user in the Amazon Cognito user pools API. When . It will be the service where Google will be connected. cognito. So our client app authenticates users using cognito and used Authorization and api key to access our services which have AWS_IAM and api key authenticating every request to Dec 23, 2019 · For example Cognito has nothing common with basic authentication and there is no need to use Spring as Identity Provider along with Cognito at the same time. Example for Spring Boot oauth2 authentication and authorization using Amazon Cognito for the authorization server. This will allow your application to verify and authorize JWT tokens from Cognito. Cognito is a user directory as well as an authentication mechanism service. - juraj-haluska/spring-cognito-auth You need the refresh token, that helps you get new identity and access tokens. When a request hits the app, using a filter or interceptor, get the request. We will be using spring security to do the same in our spring boot backend. My application will request the authentiction to AWS Cognito, and AWS Cognito will confirm the authentication with Google. The most preferred way to build the APIs is creating a JAR file deployment or creating a docker image to deploy as a container for scalability. You then need to set the issuer Uri in your properties or yml file. Nov 23, 2023 · spring-boot-starter-security: is part of the Spring Boot framework and provides a comprehensive set of security-related features. To enable authenticated users to access your S3 bucket, navigate to the IAM service in the AWS Management Console and open the IAM role Learn how to authenticate your user with AWS Cognito and secure your Spring REST endpoints with JWT token at the method level using Spring Security. 1 Prerequisite. Use this sample in conjunction with the CognitoSyncDemo sample for iOS or Android. Jan 9, 2017 · Register API: iOS/Android/Web(with role) calls my backend service with email and password. If you start from numerous solutions, then you forgot to add Kubernetes, Agile and FaaS to the list of things you need to use :-D May 19, 2019 · For example, if you create a superadminrole that you assign to the superadmingroup group, then the super admins have the appropriate actions according to the Actions for Amazon Cognito User Pools, e. Authentication: Helps in user authentication. The OAuth token from AWS Cognito provider encodes the user groups in a field called "cognito:groups". cloud:spring-cloud-aws-context. x with Amazon Cognito Identity Provider. 9. You do this on AWS under User Pools -> App Integration -> Domain Name page. 0 via AWS Cognito and Spring Security - kevcodez/spring-boot-2. Create an AWS Account; Install the AWS Mobile SDK; Download one of the CognitoSyncDemo samples for iOS or Android Dec 8, 2020 · Spring boot AWS integration. For Spring Boot 2. If you prefer to build the security conf using just "official" Spring Boot starters, you'll have to provide your own AuthenticationManagerResolver<HttpServletRequest> using iss claim, each authentication manager having its own authentication converter with its own authorities converter to handle the source claims and the #cognito #angular #springbootEn esta serie vamos mostrar el uso de AWS Cognito. AWS Cognito is a web service… The aws. 4+, if Cognito supports a SAML metadata endpoint, then you can provide that and Spring Security will discover the rest: Mar 24, 2021 · This tutorial assumes that you have a Spring Boot service which is configured as an OAuth 2. You can use the Spring Initializr to bootstrap a new project or create it manually. boot</groupId> <artifactId>spring-boot-starter-security</artifactId 4 days ago · Using S3 Bucket with AWS Credentials. The goal of this tutorial is to authenticate and authorize a user in a Spring REST service using the JWT token. 0 client Oct 7, 2021 · AWS Cognito. Spring Cloud AWS makes it convenient to integrate applications with different AWS services. This video explains how to integrate a Java Spring Boot application with AWS Cognito using OpenID Connect (OIDC) protocol. In a nutshell, open source Spring Boot adds auto-configuration on top […] Example of API access control in spring boot based on user-groups in AWS Cognito. What is AWS Cognito? Mar 22, 2021 · In this tutorial, we will show you, how you can extract the groups of an AWS Cognito user in your Spring Boot application. Here’s an example: Create a new configuration class AWSConfig: @Configuration public class AWSConfig {@Value("${aws. 3-oauth2-aws-cognito Configure Spring Boot to use AWS Cognito for authenticating your API Call. All the components and May 10, 2020 · About Press Copyright Contact us Creators Advertise Developers Terms Privacy Policy & Safety How YouTube works Test new features NFL Sunday Ticket Press Copyright It's a perfect example of dangers associated with AWS. AWS Cognito is a user management, authentication, and access control service. Step by step implementation of API authentication using AWS Cognito on spring boot The reason why i want to use spring security is, I want to block for example, a normal using calling the admin API by using @Roles. Client receives an auth code from spring after successful login (via Cognito, so auth code from spring, but login should be via cognito) Then sends a POST request to token endpoint of Spring to receive access/ID/refresh tokens from Cognito. AWS Cognito is a web service from AWS. - codywynn/spring-boot-cognito Nov 17, 2024 · Setup Identity Pool Add S3 Read-Only Policy to the IAM Role. Nov 25, 2022 · The Baeldung article looks like it is just using Spring and not Spring Boot. Ready! We test the user sign in, sign up and update. This topic also includes information about getting started and details about previous SDK versions. Step 1: Creating a new Angular application. Hello my people! Today we are going to see in action an Spring Boot application implementing security as a Resouce Server using Oauth 2. So they wouldn't use spring-boot-starter modules. Feb 11, 2019 · I have aws api gateway in front. Autogenerated OAuth2 login page for AWS Cognito in reactive Spring Boot application Jul 23, 2020 · I am making an application using AWS cognito and Spring Boot. It authorizes the bearer of an access token to query and update all information about the bearer with, for example, the GetUser and UpdateUserAttributes API operations. You’ve also learned how to integrate it into a Spring Boot application. It uses the OAuth 2. This is by far the easiest way to setup a secure REST backend with Spring Security / Cognito OAuth2. Here in this example I am going to show you how to allow users for OAuth2 SSO (Single Sign On) using AWS (Amazon Web Services) Cognito. I entered some custom roles via aws IAM and I would like to know if there was a method to grant controlled access to res Apr 23, 2021 · In this post, I plan to show an example of Spring Boot Application authentication with AWS Cognito. I have 3 microservices developed in spring boot. I had explained how to do OAuth2 Single Sign On using Spring Boot and GitHub account. After the secret key is created all we need to do in our Spring boot microservice is add maven dependency org. In your Spring Boot project, you'll integrate AWS Cognito as an OAuth2 resource server. . Step 2: Configure Spring Boot for OAuth2 Resource Server. Apr 24, 2024 · In this tutorial, let us go through the process of connecting a Spring Boot application to Snowflake. If you are looking for an article that shows you how to setup Spring Boot with Apr 17, 2019 · In this article, we will show how to use Amazon Cognito service for authentication users in a Spring Boot application using the OAuth 2. With Java being one of the major deployment targets for AWS and Spring/Spring Boot being well-supported through Spring Cloud, Spring Cloud AWS and the AWS Java SDK, ease-of-use and robust, reliable tooling probably are the major benefits of using Spring Boot in conjunction with AWS. Our example uses Spring Boot 2. We created and configured a user pool on Amazon Cognito. goad azcfxak dcsx xlrfi ish pijip kykylpdr plizy utoob gsd
{"Title":"What is the best girl name?","Description":"Wheel of girl names","FontSize":7,"LabelsList":["Emma","Olivia","Isabel","Sophie","Charlotte","Mia","Amelia","Harper","Evelyn","Abigail","Emily","Elizabeth","Mila","Ella","Avery","Camilla","Aria","Scarlett","Victoria","Madison","Luna","Grace","Chloe","Penelope","Riley","Zoey","Nora","Lily","Eleanor","Hannah","Lillian","Addison","Aubrey","Ellie","Stella","Natalia","Zoe","Leah","Hazel","Aurora","Savannah","Brooklyn","Bella","Claire","Skylar","Lucy","Paisley","Everly","Anna","Caroline","Nova","Genesis","Emelia","Kennedy","Maya","Willow","Kinsley","Naomi","Sarah","Allison","Gabriella","Madelyn","Cora","Eva","Serenity","Autumn","Hailey","Gianna","Valentina","Eliana","Quinn","Nevaeh","Sadie","Linda","Alexa","Josephine","Emery","Julia","Delilah","Arianna","Vivian","Kaylee","Sophie","Brielle","Madeline","Hadley","Ibby","Sam","Madie","Maria","Amanda","Ayaana","Rachel","Ashley","Alyssa","Keara","Rihanna","Brianna","Kassandra","Laura","Summer","Chelsea","Megan","Jordan"],"Style":{"_id":null,"Type":0,"Colors":["#f44336","#710d06","#9c27b0","#3e1046","#03a9f4","#014462","#009688","#003c36","#8bc34a","#38511b","#ffeb3b","#7e7100","#ff9800","#663d00","#607d8b","#263238","#e91e63","#600927","#673ab7","#291749","#2196f3","#063d69","#00bcd4","#004b55","#4caf50","#1e4620","#cddc39","#575e11","#ffc107","#694f00","#9e9e9e","#3f3f3f","#3f51b5","#192048","#ff5722","#741c00","#795548","#30221d"],"Data":[[0,1],[2,3],[4,5],[6,7],[8,9],[10,11],[12,13],[14,15],[16,17],[18,19],[20,21],[22,23],[24,25],[26,27],[28,29],[30,31],[0,1],[2,3],[32,33],[4,5],[6,7],[8,9],[10,11],[12,13],[14,15],[16,17],[18,19],[20,21],[22,23],[24,25],[26,27],[28,29],[34,35],[30,31],[0,1],[2,3],[32,33],[4,5],[6,7],[10,11],[12,13],[14,15],[16,17],[18,19],[20,21],[22,23],[24,25],[26,27],[28,29],[34,35],[30,31],[0,1],[2,3],[32,33],[6,7],[8,9],[10,11],[12,13],[16,17],[20,21],[22,23],[26,27],[28,29],[30,31],[0,1],[2,3],[32,33],[4,5],[6,7],[8,9],[10,11],[12,13],[14,15],[18,19],[20,21],[22,23],[24,25],[26,27],[28,29],[34,35],[30,31],[0,1],[2,3],[32,33],[4,5],[6,7],[8,9],[10,11],[12,13],[36,37],[14,15],[16,17],[18,19],[20,21],[22,23],[24,25],[26,27],[28,29],[34,35],[30,31],[2,3],[32,33],[4,5],[6,7]],"Space":null},"ColorLock":null,"LabelRepeat":1,"ThumbnailUrl":"","Confirmed":true,"TextDisplayType":null,"Flagged":false,"DateModified":"2020-02-05T05:14:","CategoryId":3,"Weights":[],"WheelKey":"what-is-the-best-girl-name"}