前言:LDAP轻量目录访问协议为用户管理提供了统一认证服务,解决了长期存在的多套用户认证系统孤立、繁杂、难以维护的问题。具有简捷、高效、易用的特性,是用户认证管理的不二选择。一、简介LDAP(LightweightDirectoryAccessProtocol)是基于X.500标准的轻量目录访问协议。它比X.500具有更快的查询速度和更低的资源消耗,精简灵活,支持TCP/IP协议。LDAP为用户管
分类:
其他好文 时间:
2019-08-05 14:01:21
阅读次数:
114
OAuth和SSO都可以做统一认证登录,但是OAuth的流程比SSO复杂。SSO只能做用户的认证登录,OAuth不仅能做用户的认证登录,开可以做open api开放更多的用户资源。 Open API即开放API,也称开放平台。 所谓的开放API(OpenAPI)是服务型网站常见的一种应用,网站的服务 ...
原文:【.NET Core项目实战-统一认证平台】第十六章 网关篇-Ocelot集成RPC服务【.NET Core项目实战-统一认证平台】开篇及目录索引 一、什么是RPC RPC是“远程调用(Remote Procedure Call)”的一个名称的缩写,并不是任何规范化的协议,也不是大众都认知的协... ...
分类:
Web程序 时间:
2019-03-12 14:00:50
阅读次数:
341
原文:【.NET Core项目实战-统一认证平台】第十五章 网关篇-使用二级缓存提升性能【.NET Core项目实战-统一认证平台】开篇及目录索引 一、背景 首先说声抱歉,可能是因为假期综合症(其实就是因为懒哈)的原因,已经很长时间没更新博客了,现在也调整的差不多了,准备还是以每周1-2篇的进度来更... ...
分类:
Web程序 时间:
2019-03-05 22:59:12
阅读次数:
263
" 【.NET Core项目实战 统一认证平台】开篇及目录索引 " 上篇文章我介绍了如何强制令牌过期的实现,相信大家对 的验证流程有了更深的了解,本篇我将介绍如何使用自定义的授权方式集成老的业务系统验证,然后根据不同的客户端使用不同的认证方式来集成到统一认证平台。 .netcore项目实战交流群(6 ...
分类:
Web程序 时间:
2019-01-28 16:13:10
阅读次数:
147
oauth2 server 微服务授权中心 在Spring Cloud需要使用oauth2来实现多个微服务的统一认证授权,通过向OAUTH服务发送某个类型的grant type进行集中认证和授权,从而获得access_token,而这个token是受其他微服务信任的,我们在后续的访问可以通过acce ...
分类:
编程语言 时间:
2019-01-27 19:21:06
阅读次数:
214
简介LDAP(轻量级目录访问协议,LightweightDirectoryAccessProtocol)是为了实现目录服务的信息服务。目录服务是一种特殊的数据库系统,其专门针对读取,浏览和搜索操作进行了特定的优化。在网络中应用了LDAP后,用户只需要使用一个账号和密码就可以轻松访问网络中的所有服务,实现用户身份的统一认证。简单来说:拿LDAP来统一管理一些账号,例如:Gitlab,JenKins,
分类:
其他好文 时间:
2019-01-12 19:57:47
阅读次数:
482
原文:【.NET Core项目实战-统一认证平台】第十二章 授权篇-深入理解JWT生成及验证流程【.NET Core项目实战-统一认证平台】开篇及目录索引 上篇文章介绍了基于Ids4密码授权模式,从使用场景、原理分析、自定义帐户体系集成完整的介绍了密码授权模式的内容,并最后给出了三个思考问题,本篇就... ...
分类:
Web程序 时间:
2018-12-29 14:34:23
阅读次数:
266
" 【.NET Core项目实战 统一认证平台】开篇及目录索引 " 上篇文章介绍了基于 客户端授权的原理及如何实现自定义的客户端授权,并配合网关实现了统一的授权异常返回值和权限配置等相关功能,本篇将介绍密码授权模式,从使用场景、源码剖析到具体实现详细讲解密码授权模式的相关应用。 .netcore项目 ...
分类:
Web程序 时间:
2018-12-18 23:16:54
阅读次数:
285