feat: 完善登录等接口鉴权
This commit is contained in:
@@ -91,6 +91,7 @@ export class UserService {
|
||||
);
|
||||
|
||||
// 创建用户
|
||||
// 注意:所有注册用户的 role 固定为 'user',不允许通过注册接口设置其他角色
|
||||
const user = this.userRepository.create({
|
||||
username: createUserDto.username,
|
||||
passwordHash,
|
||||
@@ -101,7 +102,7 @@ export class UserService {
|
||||
openId: createUserDto.openId,
|
||||
unionId: createUserDto.unionId,
|
||||
status: 'active',
|
||||
role: createUserDto.role || 'user', // 默认为普通用户
|
||||
role: 'user', // 固定为普通用户,不允许通过注册接口修改
|
||||
});
|
||||
|
||||
return this.userRepository.save(user);
|
||||
|
||||
Reference in New Issue
Block a user