04 2022 档案

摘要:概览 路由系统将URL和终结点Endpoint之间进行映射。首先在构建系统时,需要生成所有的映射;在请求来的时候,找到对应的终结点;然后执行对应的终结点,这样路由就由3部分构成: 终结点模型 选择终结点中间件 执行终结点中间件 为什么将选择和执行分为两个中间件,因为在选择好之后可以执行其他中间件,执 阅读全文
posted @ 2022-04-07 23:40 阿杜888 阅读(216) 评论(0) 推荐(0) 编辑
摘要:概览 授权(Authentization):通过获取凭证中的基本信息,来判断用户能做什么,不能做什么。 授权也是通过中间件实现的,而且中间件注册时,授权只能放在认证的后面,因为认证其实是给用户颁发票据,其实就是context.user初始化,在授权将检查上一步颁发的票据中对应身份的声明,看是否由权限 阅读全文
posted @ 2022-04-07 08:33 阿杜888 阅读(202) 评论(0) 推荐(0) 编辑
摘要:概览 认证(Authentication):用来给用户颁发一个凭证,其包含一个用户的基本信息,这个凭证可以由第三方机构(STS)颁发,也可以由自己颁发。 认证就涉及到两个模型:票据模型和认证模型。 票据模型抽象出用户凭证 认证模型通过中间件的方式给用户颁发凭证。 票据模型 模型概览 Claim:声明 阅读全文
posted @ 2022-04-06 18:12 阿杜888 阅读(199) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示