【问题标题】:User password change in jhipster applicationjhipster 应用程序中的用户密码更改
【发布时间】:2018-09-24 21:22:39
【问题描述】:

我在 java/angular 6 中生成了一个标准的 jhipster 应用程序。我从界面更改了密码。我不记得他们了。 我想在 users.csv 中设置它们。 由于密码是散列和加盐的,我遵循以下过程: 1)在本地加载应用程序 2)通过界面修改密码,并在txt中明文注明。我还用新的登录测试了它,它工作 3) 从数据库中检索哈希值 4) 在 users.csv 中复制哈希密码

我做了一个 mvnw 并希望能够使用新密码登录,因为我认为新版本的 users.csv 会被考虑在内。 结果是我既不能以用户/用户的身份连接,也不能与新用户连接。 我错过了什么吗?

【问题讨论】:

    标签: jhipster liquibase


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2020-01-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-11
      • 1970-01-01
      • 1970-01-01
      • 2013-02-26
      相关资源
      最近更新 更多