** 0x01 用户名和密码 ** 0x02 密码管理器的基本原理 ** 0x03 多因素认证 ** 0x04 双因素认证(two-factor-auth)的基本原理。 ** 0x05 [OpenID] vs [OAuth] ** 0x06 [IDToken] vs [JWT, JWS, JWE] ...
分类:
其他好文 时间:
2019-01-30 00:13:54
阅读次数:
190
oauth2 server 微服务授权中心 在Spring Cloud需要使用oauth2来实现多个微服务的统一认证授权,通过向OAUTH服务发送某个类型的grant type进行集中认证和授权,从而获得access_token,而这个token是受其他微服务信任的,我们在后续的访问可以通过acce ...
分类:
编程语言 时间:
2019-01-27 19:21:06
阅读次数:
214
原文:.NET Core IdentityServer4实战-开篇介绍与规划 一.开篇寄语 由于假期的无聊,我决定了一个非常有挑战性的活动,也就是在年假给大家带来一个基于OAuth 2.0的身份授权框架,它就是 IdentityServer4 ,如果没有意外的话,一定可以顺利的写完的,如果两天写一篇... ...
分类:
Web程序 时间:
2019-01-27 14:33:32
阅读次数:
201
一.开篇寄语 由于假期的无聊,我决定了一个非常有挑战性的活动,也就是在年假给大家带来一个基于OAuth 2.0的身份授权框架,它就是 IdentityServer4 ,如果没有意外的话,一定可以顺利的写完的,如果两天写一篇的话!如果觉得期待的话,可以点个收藏,当然如果由于太忙还是怎样耽误了写作效率, ...
分类:
Web程序 时间:
2019-01-26 14:03:03
阅读次数:
197
用户登录系统数据库表设计 用户登录系统数据库表设计 最近看了看公司后台用户登录系统的设计, 比较混乱, 主要还是因为URS和Oauth以及URS第三方这三个登录形式各不相同导致的。 下面着重介绍一下涉及到第三方登录中需要注意的问题 在一个新项目中, 如果是要建立自己的登录体系的话, 那么直接创建一个 ...
分类:
数据库 时间:
2019-01-19 16:25:57
阅读次数:
611
https://wiki.bytedance.net/pages/viewpage.action?pageId=250287686 https://wiki.bytedance.net/pages/viewpage.action?pageId=235613955 https://apereo.git ...
分类:
其他好文 时间:
2019-01-18 10:15:21
阅读次数:
1142
综述:上两回讲了密码模式,应该是浅显易懂。如有补充,不足或者是有误之处还请多多指出。现在重头戏,授权码模式开始。 一、具体操作流程 二、实践测试 同样是使用上回使用的认证服务器。记得将资源配置注释掉。 (1)在浏览器访问认证服务器获取 code:http://localhost:8001/oauth ...
分类:
编程语言 时间:
2019-01-16 20:48:02
阅读次数:
814
在ASP.NET Core项目中,我们使用一个叫做Microsoft.AspNetCore.App的综合包。它也被称为ASP.NET Core Shared Framework,在ASP.NET Core Shared Framework之中包含了很多依赖项,它能满足一般应用的需求。但是如果你查看它 ...
分类:
Web程序 时间:
2019-01-12 13:23:32
阅读次数:
179
https://mp.weixin.qq.com/s/j8mt_qvwliKIKtlN6JcyqQ 介绍Intellij IDEA安装Scala插件后,如何在阅读和编码两方面助益开发者。 1. 语言专家 Scala是一门多范式编程语言,在支持面向对象编程的同时,也支持函数式语法。再加上隐式规则和宏等 ...
分类:
编程语言 时间:
2019-01-12 00:18:50
阅读次数:
433
前言 数字签名、信息加密 是前后端开发都经常需要使用到的技术,应用场景包括了用户登入、交易、信息通讯、oauth 等等,不同的应用场景也会需要使用到不同的签名加密算法,或者需要搭配不一样的 签名加密算法 来达到业务目标。这里简单的给大家介绍几种常见的签名加密算法和一些典型场景下的应用。正文1. 数字 ...
分类:
编程语言 时间:
2019-01-09 22:48:02
阅读次数:
286