在SecureSocial中通过电子邮件进行用户注册,如何?

时间:2014-06-06 08:38:28

标签: scala playframework-2.0 securesocial

这里有点或问题,我想出了如何使用SecureSocial存储从FB / Twitter注册的用户,但我如何使用email-registration注册用户,任何人都可以向我提供有关如何使用的简要说明一个在SecureSocial中完成。我已经搜索了很多关于如何完成的教程,但没有用。

是的,当然我可以轻松存储令牌数据,但是对于电子邮件用户,如何将存储的数据与尝试通过电子邮件密码菜单登录的用户集成。我对work-flow

的整个registering user-by-email 困惑

由于我是scala的新手,甚至是SecureSocial的新手,因此我无法正常使用用户注册,并且无法正确理解SecureSocial网站中有关此事项的指南。

如果您可以向我提供任何指示,或者指向我resources/tutorials覆盖该部分,那将会很有帮助。

1 个答案:

答案 0 :(得分:0)

好吧,我研究了自己的问题并获得了关于Token的一些想法,

正如名称本身所描述的,代币就像现实世界的代币/票:

  • SecureSocial中的标记ID恰好是JAVA UUID生成的密钥,这些密钥是唯一的,用于描述特定的SecureSocial请求是否有效。

例如,如果您使用过SecureSocial,则可能会遇到以下链接:

http://someapp.com/signup/xxxx-xxxx-xxxx-xxxx

令牌对象的大部分内容,token-id => xxxx-xxxx-xxxx-xxxx,它的独特性,您可以在与电子邮件注册及其他功能相关的每个链接中找到它们,例如:

  • 密码更改链接
  • SignUp Links

在了解了有关SecureSocial的更多信息之后,我会尝试发布更详细的答案。