统一认证与登录的设计

很久以来,我们开发了很多应用,每个应用都有后台管理功能,每开发一个应用

后台管理就重复开发一遍,所以本文计划要建立一个统一的后台管理平台。

后台管理平台管理的实体是应用

每个应用针对每个公司有自己的一套用户、角色、功能

平台注册和登录

平台登录后,从管理的应用中选择一个进行具体某个应用的登录

前提:在平台进行登录,获取访问token,然后利用访问token,调用统一的具体应用的登录接口。

实现场景: 欢迎

*P2B2C模式(注册的用户都是商户管理员)

选择某个应用进行注册,请求头x-appkey

上下文中存在appkey,注册成功后默认给这个用户创建一个公司,公司名称[某某某的公司](不能删除),用户默认设置为这个公司的管理员

同时,把这个用户的公司ID设置到统一用户TAG上

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzzpdy.html