您的位置:首页
统一认证系统(二)
2016-06-29 16:49
274 查看
【前言】
每个系统都需要识别操作者的身份,并根据其不同的身份,分配一定的权限,做一些操作上的限制。随着系统的增多,若是单独给每个系统都设计了一套用户资料和权限管理的机制,并提供了用户登录证认,虽可以解决问题,但是将会带来和用户账号管理不方便,用户资料不统一等等问题。所以,将用户资料整合起来,进行统一管理很多必要。本文的目的,将有一定联系,拥有统一用户群的系统进行关联,统一用户的登录资料,并提供统一的登录认证入口,这里称为 统一认证系统。
【正文】
1、一般上就是 用户输入用户名和密码,点击登录。 但是用这样的方法,对开发人员来说,可以偷偷的打印出来啊2、Passport 方案,即统一认证,一般是 oauth,例如 现在有 Oauth2.0 ,用于第三方应用授权登录
得到授权码code
获取access token
通过access token,获取OpenID
通过access token及OpenID调用API,获取用户授权信息
相关文章推荐
- Composer入门
- Spring配置文件时, 不能出现帮助信息解决方案
- 阿里巴巴离职DBA 35岁总结的职业生涯(转)
- i++和++i的区别
- linux svn SSL handshake failed: SSL error
- Linux(Ubuntu)基础操作
- RTOS实时操作系统的认识
- C# 程序员最常犯的 10 个错误
- 欢迎使用Markdown编辑器写博客
- Mac使用eclipse连接genymotion进行调试
- iOS单例
- SpringMVC学习系列(3) 之 URL请求到Action的映射规则
- 在 python3.5 下使用 Caffe Using Caffe with Python3.5
- Java多线程 之 终结任务(十一)
- 缓存淘汰算法--LRU算法
- 如何mock合作方的报文(报文可设置)
- iOS 开发 一些关于图片的处理
- Java编程思想第四版读书笔记——第十二章 通过异常处理错误
- 前端优化实践总结
- 纯代码实现AutoLayout