之前我们在学习Oauth2的时候,需要通过写代码来实现认证授权服务。最近发现一款可视化的安全框架Keycloak,只需几个命令就可以快速搭建认证授权服务,无需自行开发。原生支持SpringBoot,使用起来非常简单,推荐给大家!
简介Keycloak是一款开源的认证授权平台,在Github上已有9.4k+Star。Keycloak功能众多,可实现用户注册、社会化登录、单点登录、双重认证、LDAP集成等功能。
安装使用Docker搭建Keycloak服务非常简单,两个命令就完事了,我们将采用此种方式。
首先下载Keycloak的Docker镜像,注意使用jboss的镜像,官方镜像不在DockerHub中;dockerpulljboss/keycloak:14.0.0使用如下命令运行Keycloak服务:
dockerrun-p:--namekeycloak\-eKEYCLOAK_USER=admin\-eKEYCLOAK_PASSWORD=admin\-djboss/keycloak:14.0.0运行成功后可以通过如下地址访问Keycloak服务,点击圈出来的地方可以访问管理控制台,访问
转载请注明:http://www.0431gb208.com/sjszjzl/102.html