2

我想知道在提供 UserService 的实现时到底需要什么。在InMemoryUserService.scala示例中,Identity对象按原样保存,但是否可以只保存字段的子集?

例如,不保存oAuth1Info/的后果是什么oAuth2Info(就像在这个实现中一样)?在我的情况下,我唯一需要的是id: Int每个用户的唯一性,只要用户登录,它就会传递给我的应用程序。

4

1 回答 1

0

您需要保存什么取决于您。SecureSocial 为您提供它可以从不同提供商处检索的所有信息。当您从 UserService 实现中加载它时,该对象将传递到您的 SecuredActions。该模块仅“传递”该对象。

因此,如果您不需要 oAuthInfo 字段,请不要保存它们。

于 2013-07-03T19:20:21.030 回答