{"repo":"OKaluzny/spring-boot-security-oauth2-google","free":true,"listed":false,"github":"https://github.com/OKaluzny/spring-boot-security-oauth2-google","clone":"git clone https://github.com/OKaluzny/spring-boot-security-oauth2-google.git","description":"Spring Boot 4 microservice demonstrating Google OAuth 2.0 authentication with OpenID Connect","language":"Java","stars":80,"topics":["oauth2","angular-js","springboot4","springsecurity7","java17"],"license":null,"category":"auth-billing-email","readme_excerpt":"Spring Boot 4 + Spring Security 7 demo: Google OAuth 2.0 / OpenID Connect authentication Microservice using OAuth 2.0 and OpenID Connect to authenticate with Google and get user information. Technology stack: Java 17+ Maven Spring Boot 4.0 Spring Security 7 OAuth2 Client AngularJS, HTML, CSS 1. Register your app in Google Cloud Console: Go to https://console.cloud.google.com and login with your Google account Create a new project or select an existing one Navigate to \"APIs & Services\" → \"Credentials\" → \"Create Credentials\" → \"OAuth client ID\" Application Type: \"Web Application\" Authorized redirect URIs: http://localhost:8181/login/oauth2/code/google Copy the Client ID and Client Secret 2. Configure the application: Copy the example config and add your credentials: Edit application-local.yml with your Client ID and Client Secret. 3. Run the application: Alternative: use environment variables instead of application-local.yml : 4. Open browser: Navigate to http://localhost:8181 Click \"Google Login\" to authenticate with your Google account.","default_branch":null,"files":null,"tree":[],"storefront":"/r/OKaluzny","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/OKaluzny/spring-boot-security-oauth2-google/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}