loyouyang / IdentityServer4.MicroService

MicroService based on IdentityServer4 + Azure API Management

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build status readthedocs

IdentityServer4.MicroService

IdentityServer4.MicroService是一个免费开源的微服务框架,基于IdentityServer4、Azure API Management构建。

IdentityServer4.MicroService IdentityServer4.MicroService.AzureJobs
NuGet NuGet

核心功能

  • 统一管理微服务、用户、客户端的Sass授权中心
  • 集成Azure API Management 🐱‍🏍示例
  • 自动生成接口文档、Server/Client端SDK包、推送Android/IOS/Npm/Nuget平台 🐱‍🏍示例

截图

apiresource doc codegen gatewatlog elklog

Acknowledgements

IdentityServer4.MicroService is built using the following great open source projects

For run this project recommends

  • Azure Key Valut (统一配置,将Appsetting的配置、SSL证书迁移到Azure Key Valut等)
  • Azure Redis & SqlCache(缓存)
  • Azure SqlServer (持久存储,User、Client、ApiResource等数据)
  • Azure Storage (Table/Queue/Blob)
  • Email & Message (Send Cloud)
  • Elastic Search (请求日志)

目前主要由seven1986创建和维护。

About

MicroService based on IdentityServer4 + Azure API Management

License:Apache License 2.0


Languages

Language:C# 92.9%Language:HTML 4.6%Language:JavaScript 1.9%Language:Python 0.4%Language:CSS 0.1%Language:Batchfile 0.1%Language:Makefile 0.1%