如果用户使用社交网络(Google)登录,则禁用Spring Security

时间:2017-03-14 15:05:28

标签: spring spring-security spring-social

我有一个Spring boot-angularjs。我已使用 Spring Security 保护了该应用程序。我现在面临的问题是,主页(/home.html)是安全的,因此用户必须先登录才能看到主页。现在我想将 Google Plus登录添加到我的应用程序中,我无法弄清楚主页是如何受到保护的,即使用户登录使用google他/她也无法访问该主页页面,因为我正在使用jdbc身份验证(用户名,密码)。任何人都可以告诉我如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

您可以将OAuth与JDBC登录结合使用。如果用户选择使用Google登录,则会将其重定向到Google登录页面。这绝对是可能的。

示例:https://github.com/spring-guides/tut-spring-boot-oauth2        https://github.com/Baeldung/spring-security-oauth