jhipster应用程序中的用户密码更改

时间:2018-09-24 21:22:40

标签: jhipster liquibase

我在java / angular 6中生成了一个标准的jhipster应用程序。我从界面更改了密码。我已经不记得他们了。 我想在users.csv中设置它们。 由于密码是经过哈希处理的,因此我遵循以下过程: 1)在本地加载应用 2)通过界面更改了密码,并以txt形式清楚地记录了密码。我还用新的登录名测试了登录名,该登录名有效 3)从数据库中检索散列的 4)在users.csv中复制哈希密码

我做了一个mvnw,并希望能够使用新密码登录,因为我会考虑使用新版本的users.csv。 结果是我无法以用户身份连接到新用户。 我想念什么吗?

1 个答案:

答案 0 :(得分:0)

您确定已运行加载用户users.csv的liquibase变更集吗?如果仅更改了users.csv Liquibase可能未检测到任何更改,因为变更集具有相同的校验和,因此该变更集不会再次运行,否则您将遇到校验和错误。

要考虑到您的更改,请假设您在磁盘上将H2作为开发数据库运行,请运行mvnw clean以完全重置数据库。