【发布时间】:2016-12-09 23:46:50
【问题描述】:
假设只有管理员可以创建新用户。
在管理 > 用户管理中有一个“创建新用户”按钮,但现在它没用。管理员无法设置密码和激活新用户。
我找到的唯一方法是:
- 注销
- 在主页注册一个新帐户
- 再次以管理员身份登录并激活新用户
有没有什么简单的方法可以由管理员创建完全工作的用户?
【问题讨论】:
标签: jhipster
假设只有管理员可以创建新用户。
在管理 > 用户管理中有一个“创建新用户”按钮,但现在它没用。管理员无法设置密码和激活新用户。
我找到的唯一方法是:
有没有什么简单的方法可以由管理员创建完全工作的用户?
【问题讨论】:
标签: jhipster
如果您以管理员身份创建新用户,Jhipster 会使用发送给用户的邀请电子邮件。用户点击链接完成注册(这是用户重置帐户后的完成方法)。
我们也有一些我们不希望这样的交互的应用程序(甚至是邮件,因为有些用户没有地址......)。所以我们必须在 webapp 和 spring(rest 端点和用户服务)中更改它,以便管理员可以提供密码。
【讨论】:
它需要更改 UserService.java 和 /src/main/webapp/app/admin/user-management/user-management-dialog.html。 以下是详细信息: https://codefitter2.blogspot.com/2017/05/how-to-create-new-user-by-admin-in.html
【讨论】:
如果您没有任何邮件服务器,另一种可能性是: 1.自己注册一个用户,测试邮箱 2. 以管理员身份登录 3. 通过管理面板激活用户
不是最好的,但出于测试目的应该足够了
【讨论】: