3

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

谢谢

4

1 回答 1

-1

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

于 2012-10-17T19:43:38.760 回答