# 登陆与权限

组件包集成了 openid 与 权限中心等相关内容

# OPENID

OPENID 组件会自动校验请求是否在统一登陆服务登陆过,如果没有登陆则会跳转到登陆页面

使用

使用 YXAuth 即可(使用方式类似中间件)

import { Controller, Get } from '@tiger/common'
import { YXAuth } from '@tiger/base-provider'

@Controller()
@YXAuth()
export class ExampleController {
  @Get()
  index() {
    return 'hello openid'
  }
}

# 权限中心

权限验证功能与 OPENID 使用方式一致,已经集成在 YXAuth 当中

# 权限中心转发

组件包还默认加载了转发配置, 所有 /${contextPath}/xhr/userCenterManage/* 的请求都会被转发至权限中心