Skip to content

wudy1028/agarwood.cloud.oauth.provider

 
 

Repository files navigation

Overview

OAuth is a part of Agarwood, which provides powerful and efficient open source access control for Agarwood. Currently only supports RBAC, but can be easily extended to support mainstream ABAC, ACL and other access control

中文说明

Requirements

  • PHP 8.0
  • Swoole 8.4.1+
  • Composer

Install

git clone [email protected]:agarwood-cloud/agarwood.cloud.oauth.provider.git

composer install

Configuration

  • Please see the .env file for detailed configuration of database link, RPC, Redis, etc.
  • JWT uses Sha256 encryption, please see app-private-key.pen and app-public-key.key for detailed configuration

Start

php bin/swoft http:start

License

Agarwood is an open-source software licensed under the LICENSE

About

OAuth is a part of Agarwood Microservices

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 94.0%
  • Shell 3.4%
  • Dockerfile 2.6%