123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- // 各接口权限配置,未配置接口表示允许任何用户访问(包括未登录用户)
- module.exports = {
- // 管理接口
- addUser: {
- // auth: true // 已登录用户方可操作,配置角色或权限时此项可不写
- role: ['admin'] // 允许进行此操作的角色,包含任一角色均可操作。
- // permission: [] // 允许进行此操作的权限,包含任一权限均可操作。
- // 权限角色均配置时,用户拥有任一权限或任一角色均可操作
- },
- updateUser: {
- role: ['admin']
- },
- authorizeAppLogin: {
- role: ['admin']
- },
- removeAuthorizedApp: {
- role: ['admin']
- },
- setAuthorizedApp: {
- role: ['admin']
- },
- // 用户接口
- closeAccount: {
- auth: true
- },
- updatePwd: {
- auth: true
- },
- logout: {
- auth: true
- },
- bindMobileBySms: {
- auth: true
- },
- bindMobileByUniverify: {
- auth: true
- },
- bindMobileByMpWeixin: {
- auth: true
- },
- bindAlipay: {
- auth: true
- },
- bindApple: {
- auth: true
- },
- bindQQ: {
- auth: true
- },
- bindWeixin: {
- auth: true
- },
- acceptInvite: {
- auth: true
- },
- getInvitedUser: {
- auth: true
- },
- setPushCid: {
- auth: true
- },
- getAccountInfo: {
- auth: true
- }
- }
|