dotnetcore / osharp

OSharp是一个基于.Net6.0的快速开发框架,框架对 AspNetCore 的配置、依赖注入、日志、缓存、实体框架、Mvc(WebApi)、身份认证、功能权限、数据权限等模块进行更高一级的自动化封装,并规范了一套业务实现的代码结构与操作流程,使 .Net 框架更易于应用到实际项目开发中。
Apache License 2.0
2.79k stars 752 forks source link

认证和授权 #137

Closed jiangyimin closed 4 years ago

jiangyimin commented 4 years ago
  1. 用户登出后,是否应该删除UserToken中所有此用户ID的记录

  2. 前端的access-token 无感刷新的处理: 用http的拦截器来实现是否好一些

gmf520 commented 4 years ago
  1. 同一个用户在不同的客户端登录,会生成不同的RefreshToken,各个客户端的刷新时间都各不相同,不应移除所有RefreshToken记录
  2. 现在的机制是拦截器被动刷新和心跳主动刷新两个方式相结合的