Skip to content

Authentication 认证

认证是确认用户身份的过程,即验证用户声称的身份是否为真实身份。在认证过程中,系统会要求用户提供身份凭证,如用户名和密码、令牌等。认证成功后,系统就能确定用户的身份,并为其提供相应的访问权限。

权限命名

  • 模块空间中间使用 :间隔
ts
const blogPerms = {
  READ_LIST: "blog:read_list",
  READ: "blog:read",
  CREATE: "blog:create",
  UPDATE: "blog:update",
  DELETE: "blog:delete",
  // ...
};

@Perms(blogPerms.READ_LIST)
@Perms(blogPerms.READ)
@Perms(blogPerms.CREATE)
@Perms(blogPerms.UPDATE)
@Perms(blogPerms.DELETE)