├── .gitignore ├── README.md ├── pom.xml └── src ├── main ├── java │ ├── oauth2 │ │ └── google │ │ │ ├── GoogleUser.java │ │ │ └── GoogleUserInfoTokenServices.java │ └── web │ │ └── sample │ │ ├── OAuth2ClientSecurityConfig.java │ │ ├── SecurityWebAppInitializer.java │ │ ├── WebAppInitializer.java │ │ └── WebMvcConfig.java ├── resources │ ├── google-oauth2.properties │ └── logback.xml └── webapp │ └── WEB-INF │ └── views │ ├── secured.jsp │ └── welcome.jsp └── test └── resources └── logback-test.xml /.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | .project 3 | .classpath 4 | .settings 5 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorenzodee/spring-security-oauth2-google/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorenzodee/spring-security-oauth2-google/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/oauth2/google/GoogleUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorenzodee/spring-security-oauth2-google/HEAD/src/main/java/oauth2/google/GoogleUser.java -------------------------------------------------------------------------------- /src/main/java/oauth2/google/GoogleUserInfoTokenServices.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorenzodee/spring-security-oauth2-google/HEAD/src/main/java/oauth2/google/GoogleUserInfoTokenServices.java -------------------------------------------------------------------------------- /src/main/java/web/sample/OAuth2ClientSecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorenzodee/spring-security-oauth2-google/HEAD/src/main/java/web/sample/OAuth2ClientSecurityConfig.java -------------------------------------------------------------------------------- /src/main/java/web/sample/SecurityWebAppInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorenzodee/spring-security-oauth2-google/HEAD/src/main/java/web/sample/SecurityWebAppInitializer.java -------------------------------------------------------------------------------- /src/main/java/web/sample/WebAppInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorenzodee/spring-security-oauth2-google/HEAD/src/main/java/web/sample/WebAppInitializer.java -------------------------------------------------------------------------------- /src/main/java/web/sample/WebMvcConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorenzodee/spring-security-oauth2-google/HEAD/src/main/java/web/sample/WebMvcConfig.java -------------------------------------------------------------------------------- /src/main/resources/google-oauth2.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorenzodee/spring-security-oauth2-google/HEAD/src/main/resources/google-oauth2.properties -------------------------------------------------------------------------------- /src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorenzodee/spring-security-oauth2-google/HEAD/src/main/resources/logback.xml -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/views/secured.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorenzodee/spring-security-oauth2-google/HEAD/src/main/webapp/WEB-INF/views/secured.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/views/welcome.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorenzodee/spring-security-oauth2-google/HEAD/src/main/webapp/WEB-INF/views/welcome.jsp -------------------------------------------------------------------------------- /src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorenzodee/spring-security-oauth2-google/HEAD/src/test/resources/logback-test.xml --------------------------------------------------------------------------------