青否云如何进行权限设置
1、设置密钥关键词:auth创建密钥名称和密钥,密钥名称(例如:Authorization、token等等)通过请求头传递,后端验证密钥,通过授权则返回数据,可自由设置过期时间,过期则需要重新授权。
2、设置分组关键词:class设置请求分组,便于区分功能。
3、设置组权限关键词:class,auth可设置分组请求是否开启加密验证,相当于登陆之后返回一个加密token,登陆之后请求头带着返回的token,才能拿到登陆之后的数据,例如订单、个人信息等等。
4、设置表权限关键词:class,table,auth每个分组都可设置各个数据表的请求权限,增删改查,以及返回数据是否加密,例如用户登陆之后可吹涡皋陕用密钥把用户信息加密之后返给前台,用户带着加密的数据可继续获得个人的一些信息。
5、设置字段关键词:class,table,field可为某些表某些字段直接插入一些数据,例如,创建一个炉慕法埋密钥,名称为Authorization,再设置一下user表权限用Authorization加密,用户登陆之后会返回一个加密的用户数据,在用户下订单时请求头带着Authorization向order表写入数据,这时候就可设置order数据表,字段user_id,值填入Authorization.id即用户的id即会自动填充到order表,不传值的情况下也可设置自动填充uuid之类的数据,查询的时候也可解析成对应的查询条件,自动查询order表user_id等于Authorization.id的数据。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:85
阅读量:57
阅读量:21
阅读量:75
阅读量:35