我制作了一个自定义注册控制器,类似于默认的注册控制器:
class Registration(override implicit val env: RuntimeEnvironment[BasicProfile]) extends medRegistration[BasicProfile]使用
trait medRegistration[U] extends BaseRegistration[U] {
...
override def startSignUp = Action {
...
}我如何保护startSignUp,因为我只希望管理员能够注册用户,但希望用户能够通过mailToken完成signUp进程。
对于正常行动,我有我的工作标准限制:
SecuredAction(WithRole("admin"))但我不能让它在这里工作。
发布于 2015-07-03 10:59:09
我刚刚做了另一个控制器,有了新的启动注册和注册操作。不过,我不得不从handleStartResult和createToken那里抄袭MailtokenBasedOperations。
https://stackoverflow.com/questions/31193353
复制相似问题