https://gitee.com/backControl/halo-kotlin 现在开了两个分支,一个分支在做数据分析,一个分支是集成spring oauth2.0技术 之后会接入最新的技术和实现 这是一个后台管理系统 采用spring boot,集成freemarker,shiro,sprin ...
分类:
编程语言 时间:
2019-05-02 21:38:57
阅读次数:
174
本文继续使用SpringSecurity从实战角度对OAuth2进行体验,上一篇 搭建了项目环境,并对配置做了初步分析,分析发现会有两套配置可能在影响OAuth,一个是由授权服务的启动类上的注解@EnableAuthorizationServer引出的,另一个则是由引用的依赖中的自动配置类 OAut ...
分类:
编程语言 时间:
2019-04-27 13:00:00
阅读次数:
144
我们社区在 yii2-authclient 多次升级后,登录异常。一直想寻求一种通用的方法,尽量不重写 OAuth2, BaseOAuth 以及 OAuthToken 类, 所以本次直接在 initUserAttributes 方法返回结果的地方去修改,这样会受 yii2-authclient 升级 ...
分类:
其他好文 时间:
2019-04-25 09:16:44
阅读次数:
190
《Spring Security实现OAuth2.0授权服务 - 基础版》介绍了如何使用Spring Security实现OAuth2.0授权和资源保护,但是使用的都是Spring Security默认的登录页、授权页,client和token信息也是保存在内存中的。 本文将介绍如何在Spring ...
分类:
编程语言 时间:
2019-04-17 23:20:09
阅读次数:
514
一.概述 在前二篇中讲到了客户端授权的二种方式: GrantTypes.ClientCredentials凭据授权和GrantTypes.ResourceOwnerPassword密码授权,都是OAuth2.0协议。本篇使用OpenID Connect添加用户认证,客户端授权是GrantTypes. ...
分类:
Web程序 时间:
2019-04-17 15:14:30
阅读次数:
208
OAuth2 OAuth2所涉及到的对象主要有以下四个: Client 第三方应用,我们的应用就是一个Client Resource Owner 资源所有者,即用户 Authorization Server 授权服务器,即提供第三方登录服务的服务器,如Github Resource Server 拥 ...
分类:
其他好文 时间:
2019-04-12 13:47:03
阅读次数:
203
1,JAVA代码中访问2,Postman中访问3,Swagger中访问 ...
分类:
编程语言 时间:
2019-04-11 16:07:12
阅读次数:
190
概要 之前的两篇文章,讲述了Spring Security 结合 OAuth2 、JWT 的使用,这一节要求对 OAuth2、JWT 有了解,若不清楚,先移步到下面两篇提前了解下。 "Spring Boot Security 整合 OAuth2 设计安全API接口服务" "Spring Boot S ...
分类:
编程语言 时间:
2019-04-05 14:29:01
阅读次数:
203
{ "require": { "doctrine/doctrine-orm-module": "0.*", "bshaffer/oauth2-server-php": "1.7.*", "sunkan/php-mogilefs": "1.*", "zendframework/zendframewor ...
分类:
Web程序 时间:
2019-03-31 20:53:57
阅读次数:
219
原文:使用IdentityServer4实现一个简单的Oauth2客户端模式授权 1、首先新建一个webAPI项目做为IdentityServer的服务端,提供生成Token的服务,首先修改Startup.cs文件,如下图: 2、增加一个Config.cs文件,以便于提供资源和认证设置,如下图: 3... ...
分类:
其他好文 时间:
2019-03-29 09:13:05
阅读次数:
354