grails spring security oauth仍然需要本地用户名/密码?

时间:2012-10-17 17:12:44

标签: grails oauth spring-security

我正在使用grails / spring security / oauth插件。但是,在使用oauth提供程序时,系统仍然要求用户在系统中创建用户名和密码以完成注册过程。如果用户使用oauth提供程序,是否有任何方法可以使用户名/密码不需要?也许通过使电子邮件地址成为用户名(我想做的另一件事,但找不到简单的解决方案)?

由于

1 个答案:

答案 0 :(得分:-1)

您需要将第三方身份验证绑定到本地安全设置。这就是SecUser类的用途(参见:spring-security-core插件)。您可以生成此类并对其进行修改以满足您的需要。我不太了解OAuth位,但我假设有一些回调点可以添加你想要的行为。 (也许OAuth ID类?)