首页 > 解决方案 > 古巴平台的加密方法

问题描述

古巴有自己的后端系统来添加用户。现在我需要在前端编写一个用户注册。我用的古巴版本是6.9 我知道这个版本的加密是SHA1:https://doc.cuba-platform.com/manual-6.9/login.html 现在我的问题是: 不知道怎么设置数据库的加密密码。

我通过元数据创建一个实体

User user = metadata.create(User.class);
user.setPassword(passWord);

标签: javapolymercuba-platform

解决方案


我不确定这是最好的选择,但我使用了以下代码:

@Inject
protected PasswordEncryption passwordEncryption;

...

user.setPassword(passwordEncryption.getPasswordHash(user.getId(), password));

推荐阅读