JWT在Gin中的使用
JSON Web Token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该 Token 被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT 的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源,也可以增加一些额外的其它业务...
CAS从零到壹最佳实践
CAS全称为Central Authentication Service即中央认证服务,是一个企业多语言单点登录的解决方案,并努力去成为一个身份验证和授权需求的综合平台。CAS是由Yale大学发起的一个企业级的、开源的项目,旨在为Web应用系统提供一种可靠的单点登录解决方法(属于 Web SSO )。CAS协议至少涉及三方:
2020-02-25
git pull fatal: Authentication failed for ‘xxx’
git config --global user.name "xxx" git config --global user.email "xxx"
2017-06-08
单点登录(原理与实现)
一、单系统登录机制1、http无状态协议 web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何联系
权限认证Shiro安全框架
Shiro是apache旗下一个开源安全框架([链接],它将软件系统的安全认证相关的功能抽取出来,实现用户身份认证,权限授权、加密、会话管理等功能,组成了一个通用的安全认证框架。使用shiro就可以非常快速的完成认证、授权等功能的开发,降低系统成本。
后台管理系统-Shiro权限控制
Shiro是apache旗下一个开源安全框架([链接],它将软件系统的安全认证相关的功能抽取出来,实现用户身份认证,权限授权、加密、会话管理等功能,组成了一个通用的安全认证框架。使用shiro就可以非常快速的完成认证、授权等功能的开发,降低系统成本。
终于有人把 "单点" 登录说清楚了!
web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何联系。
我去!原来单点登录这么简单,这下糗大了!
web 应用采用 browser/server 架构,http 作为通信协议。http 是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求 / 响应对之间没有任何联系
SpringSecurity 架构概述
以来我都想写一写Spring Security系列的文章,但是整个Spring Security体系强大却又繁杂。陆陆续续从最开始的guides接触它,到项目中看了一些源码,到最近这个月为了写一写这个系列的文章,阅读了好几遍文档,最终打算尝试一下,写一个较为完整的系列文章。
Aptos概念——账户
Aptos 链上的资产,都属于某个账户。所谓资产,是指包括币、NFT在内的,天然稀缺的东西,所以他们的访问,一定要有控制。任何资产,在区块链账户中,都表现为一种资源(resource)。资源是 Move 语言中一种原始数据类型,它表现出稀缺性和访问控制能力。不过,资源也可以用于代表其他的链上能力,可识别信息,或者访问控...
2022-10-06
网络安全从业人员必备哪些证书?揭秘“安全内幕”!
中国的信息安全产业正蓬勃发展,安全人才队伍正不断壮大,信息安全相关人员对于个人职业发展、能力提升有诸多关注。3分钟为你揭秘“信息安全内幕”!
Laravel 大将之 Auth 模块
Auth模块从功能上分为用户认证和权限管理两个部分;从文件组成上,Illuminate\Auth\Passwords目录下是密码重置或忘记密码处理的小模块,Illuminate\Auth是负责用户认证和权限管理的模块,Illuminate\Foundation\Auth提供了登录、修改密码、重置密码等一系统列具体逻辑实现;下图展示了Auth模块各个文件的关系,并进行简...
Kubernetes认证入门指南
Kubernetes用来执行安全访问和权限的步骤有3个——认证(Authentication)、授权(Authorization)和准入(Admission)。在本文中,我们先开始了解认证(Authentication)。
2021-06-03
单点登录
一、单系统登录机制 web应用采用b/s架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理, 既然http协议无状态,服务器和浏览器之间通过会话机制来将多次请求进行关联。浏览器第一次请求服务器,服务器创建一个会话,并将会话的id作为响应的一部分发送给浏览器,浏览器存储...
2020-02-25
Spring Security 架构简介
Spring Framework 为开发 Java 应用程序提供了全面的基础架构支持。它包含了一些不错的功能,如 "依赖注入",以及一些现成的模块:
MySQL三层逻辑架构
第一层负责连接管理、授权认证、安全等等。每个客户端的连接都对应着服务器上的一个线程。服务器上维护了一个线程池,避免为每个连接都创建销毁一个线程。当客户端连接到MySQL服务器时,服务器对其进行认证。可以通过用户名和密码的方式进行认证,也可以通过SSL证书进行认证。登录认证通过后,服务器还会验证该客户端是...
防盗、防泄露、防篡改,我们把 ZooKeeper 的这种认证模式玩明白了
在当下网络安全事件频发的背景下,安全防护的构建成为日常开发与运维工作中的重中之重。ZooKeeper 存储着系统敏感实例信息与配置数据,但传统的使用方式并未为 ZooKeeper 配备强制身份验证机制,从而使得其内部数据面临暴露在网络空间中的风险。稍有不慎,任何具备网络访问能力的实体都能读取甚至篡改 ZooKeeper 中的数...
2024-08-07