{"id":18363536,"url":"https://github.com/darku77/cognitospringbootoauth2client","last_synced_at":"2026-05-10T03:51:12.575Z","repository":{"id":165165268,"uuid":"543657256","full_name":"darku77/CognitoSpringBootOAuth2Client","owner":"darku77","description":null,"archived":false,"fork":false,"pushed_at":"2022-09-30T15:12:04.000Z","size":4,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-15T19:39:32.549Z","etag":null,"topics":["aws","cognito","java-17","lombok","spring-boot","spring-boot-oauth2"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/darku77.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-09-30T15:06:56.000Z","updated_at":"2023-01-03T20:39:43.000Z","dependencies_parsed_at":null,"dependency_job_id":"185acac6-0aeb-489e-9f09-9d2c0c1cf9d9","html_url":"https://github.com/darku77/CognitoSpringBootOAuth2Client","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/darku77%2FCognitoSpringBootOAuth2Client","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/darku77%2FCognitoSpringBootOAuth2Client/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/darku77%2FCognitoSpringBootOAuth2Client/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/darku77%2FCognitoSpringBootOAuth2Client/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/darku77","download_url":"https://codeload.github.com/darku77/CognitoSpringBootOAuth2Client/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248198853,"owners_count":21063626,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aws","cognito","java-17","lombok","spring-boot","spring-boot-oauth2"],"created_at":"2024-11-05T23:06:59.956Z","updated_at":"2026-05-10T03:51:12.526Z","avatar_url":"https://github.com/darku77.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Security POC APP\n\n## Terminology / Flows / Diagrams\n\n[Diagrams of All The OpenID Connect Flows](https://darutk.medium.com/diagrams-of-all-the-openid-connect-flows-6968e3990660)\n\n[Understanding OAuth 2.0 and OpenID Connect](https://blog.runscope.com/posts/understanding-oauth-2-and-openid-connect)\n\n[A Guide To OAuth 2.0 Grants + Flows](https://alexbilbie.com/guide-to-oauth-2-grants/)\n\n[OAuth 2.0 Simplified](https://www.oauth.com/)\n\n[The Resource Server](https://www.oauth.com/oauth2-servers/the-resource-server/)\n\n[Which OAuth 2.0 Flow Should I Use?](https://auth0.com/docs/get-started/authentication-and-authorization-flow/which-oauth-2-0-flow-should-i-use)\n\n[Authorization Code Grant Type](https://developer.okta.com/blog/2018/04/10/oauth-authorization-code-grant-type)\n\n[OAuth 2.0 Grant Types](https://docs.pivotal.io/p-identity/1-14/grant-types.html)\n\n## Spring Official Docs\n\n[Spring Security Docs](https://docs.spring.io/spring-security/reference/servlet/oauth2/index.html)\n\n[Spring - OAuth2](https://docs.spring.io/spring-security/site/docs/5.2.12.RELEASE/reference/html/oauth2.html)\n\n## Tutorials\n\n[Baeldung - Spring Security 5 – OAuth2 Login - Client](https://www.baeldung.com/spring-security-5-oauth2-login)\n\n[Baeldung - Spring Security 5 - OAuth 2.0 Resource Server](https://www.baeldung.com/spring-security-oauth-resource-server)\n\n[Baeldung - Embedded Keycloak](https://www.baeldung.com/keycloak-embedded-in-spring-boot-app)\n\n## Implementation Libraries\n\n[Certified OpenID Connect Implementations - List 1](https://openid.net/developers/certified/)\n\n[Certified OpenID Connect Implementations - List 2](https://oauth.net/code/)\n\n## StackOverflow\n\n[How to validate an OAuth 2.0 access token for a resource server?](https://stackoverflow.com/questions/12296017/how-to-validate-an-oauth-2-0-access-token-for-a-resource-server)\n\n[How to identify the \"client application\" at the \"resource server\" in a OIDC/OAuth2 flow](https://stackoverflow.com/questions/58229695/how-to-identify-the-client-application-at-the-resource-server-in-a-oidc-oaut)\n\n[Difference between grant type: 'client_credentials' and 'password' in Authentication Flow?](https://stackoverflow.com/questions/34842895/difference-between-grant-type-client-credentials-and-grant-type-password-in-auth)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdarku77%2Fcognitospringbootoauth2client","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdarku77%2Fcognitospringbootoauth2client","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdarku77%2Fcognitospringbootoauth2client/lists"}