play framework 2 securesocial登录表单 - 电子邮件注册过程

时间:2014-06-13 13:46:05

标签: scala playframework playframework-2.2 scala-2.10 securesocial

我目前正在使用注册时开箱即用的securesocial 过程是

  • 提交电子邮件
  • 回复电子邮件验证
  • 输入用户详细信息,名称等,并在提交用户后自动登录 细节

  • 下次使用用户名

  • 登录时

但我的用户更喜欢更精简的两步流程

  • 提交用户详细信息,姓名,电子邮件等(不要使用验证码)
  • 回复电子邮件验证并自动登录

  • 下次使用电子邮件登录时(我可以使用withUserNameSupport = false for 此)

密码重置/更改过程很棒,不会发生变化。

可以保障社交吗? 我可以使用任何例子吗?

由于 彼得

使用scala 2.10,播放2.2.2,安全社交2.1.3

1 个答案:

答案 0 :(得分:1)

模块只有您正在使用的注册流程。

在版本2.1.x中,更改默认流并不是那么容易,因为控制器是对象,并且您无法在不出错的情况下删除默认路由。您可以使用自定义流程添加自己的控制器。

使用master(将成为3.0)你可以根据需要禁用模块路由并添加自己的或扩展默认控制器(因为它们现在是特征)并更容易更改。