网络安全OAuth2.0 开放平台认证授权开发套件 Authmore-Framework 1.0 发布

Authmore是一个基于OAuth2.0协议的开放平台认证授权开发工具,包括授权服务和Docker镜像。它提供简洁的SpringBootStarter工具包,支持快速的一键部署。资源服务和客户端SDK简化了开发流程,而React.js和AntDesign构建的管理界面便于应用管理和数据操作。推荐使用DockerStack或DockerCompose进行部署。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

简介 | Intro

基于 OAuth2.0 协议的开放平台认证授权开发套件, 包含授权服务和开放平台 Docker 镜像,基于 Spring Boot Starter 的资源服务工具包和客户端(第三方应用)工具包

优点 | Advantages

  • 简洁:专注核心功能 —— 社会化网络下的跨应用认证授权,基于 Spring Boot Starter 的工具包,为开发者提供最简洁的配置。
  • 快速:Authmore 提供了客户端和资源服务端 SDK 及认证中心 Docker 镜像,一键部署,开箱即用。
  • 高效:基于 React.js 和 Ant Design 的认证中心管理系统,帮助开发者随时随地地管理应用,使数据操作透明化。

原理 | Principle

结构目录 | Architecture

最新版本

提供最新版开放平台管理应用的 Docker 镜像,当然你也可以在开发环境下对源码打包部署

  • 认证平台 Doccker 镜像
jameszbl/authmore-platform:latest

jameszbl/authmore-admin:latest

jameszbl/authmore-ui:latest 
  • 客户端 SDK
<dependency><groupId>com.github.jameszbl</groupId><artifactId>authmore-client-springboot-starter</artifactId><version>latest version</version>
</dependency> 
  • 资源服务 SDK
<dependency><groupId>com.github.jameszbl</groupId><artifactId>authmore-resource-springboot-starter</artifactId><version>latest version</version>
</dependency> 

部署 | Deploy

推荐 Docker Stack 或 Docker Compose 方式部署开放平台,这里给出目前正常部署的 compose-file 范本,以供参考。

version: "3"

services:platform:image: jameszbl/authmore-platformrestart: unless-stoppednetworks:- authmoreports:- "8086:8086"depends_on:- mongo- redisadmin:image: jameszbl/authmore-adminrestart: unless-stoppednetworks:- authmoreports:- "8083:8083"depends_on:- mongo- redisauthmore-ui:image: jameszbl/authmore-uirestart: unless-stoppednetworks:- authmoreports:- "3002:80"depends_on:- adminredis:image: redisrestart: unless-stoppednetworks:- authmorevolumes:- redis-data:/datamongo:image: mongorestart: unless-stoppednetworks:- authmorevolumes:- mongo-data:/data/db- mongo-config:/data/configdb

networks:authmore:

volumes:mongo-data:mongo-config:redis-data: 

一般场景下的部署结构是这样的:

文档 | Documentation

更多关于集成和配置方面的详细指南请参考 Authmore 最新开发手册

版权 | License

Apache License 2.0

贡献 | Contribution

欢迎加入 Authmore 的开发者团队。 向开源致敬!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值