如何在 JHipster 中禁用新用户电子邮件激活?
How to disable new user email activation in JHipster ?
新用户注册时,
我尝试设置
private boolean activated = true;
但这并没有帮助。
如何在 JHipster 中禁用新用户电子邮件激活?
编辑 UserService.createUser()
并更改这些行:
// new user is not active
newUser.setActivated(false);
// new user gets registration key
newUser.setActivationKey(RandomUtil.generateActivationKey());
在activateRegistration()
中做了什么:
// activate given user
newUser.setActivated(true);
newUser.setActivationKey(null);
当然,删除发送激活电子邮件的行:
mailService.sendActivationEmail(user);
同样可以通过插入
来实现
// auto-activate newUser
this.activateRegistration(newUser.getActivationKey());
之前
return newUser;
进入UserService.createUser()
.
当然AccountResource
中的registerAccount()
还有待改:
// see UserService.java => auto-activate newUser
// mailService.sendActivationEmail(user);
新用户注册时, 我尝试设置
private boolean activated = true;
但这并没有帮助。
如何在 JHipster 中禁用新用户电子邮件激活?
编辑 UserService.createUser()
并更改这些行:
// new user is not active
newUser.setActivated(false);
// new user gets registration key
newUser.setActivationKey(RandomUtil.generateActivationKey());
在activateRegistration()
中做了什么:
// activate given user
newUser.setActivated(true);
newUser.setActivationKey(null);
当然,删除发送激活电子邮件的行:
mailService.sendActivationEmail(user);
同样可以通过插入
来实现 // auto-activate newUser
this.activateRegistration(newUser.getActivationKey());
之前
return newUser;
进入UserService.createUser()
.
当然AccountResource
中的registerAccount()
还有待改:
// see UserService.java => auto-activate newUser
// mailService.sendActivationEmail(user);