如何在JHipster中禁用新用户电子邮件激活?

如何在JHipster中禁用新用户电子邮件激活?,jhipster,Jhipster,关于新用户注册, 我试着设置 private boolean activated = true; 但这没有帮助 如何在JHipster中禁用新用户电子邮件激活 编辑UserService.createUser()并更改以下行: // new user is not active newUser.setActivated(false); // new user gets registration key newUser.setActivationKey(R

关于新用户注册, 我试着设置

    private boolean activated = true;
但这没有帮助


如何在JHipster中禁用新用户电子邮件激活

编辑
UserService.createUser()
并更改以下行:

    // new user is not active
    newUser.setActivated(false);
    // new user gets registration key
    newUser.setActivationKey(RandomUtil.generateActivationKey());
激活注册()中执行的操作:

当然,删除发送激活电子邮件的行:

   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);
// see UserService.java => auto-activate newUser
// mailService.sendActivationEmail(user);