{"repo":"iGeeky/wolf","free":true,"listed":false,"github":"https://github.com/iGeeky/wolf","clone":"git clone https://github.com/iGeeky/wolf.git","description":"Wolf is an authentication and authorization system based on Role-Based Access Control (RBAC) for http applications or http restful apis. Wolf是一个基于角色访问控制（RBAC）的认证和授权系统，适用于http应用或http restful api","language":"Vue","stars":487,"topics":["rbac","permission","oauth2"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"中文 日本語（にほんご） Introduction Wolf is a versatile Role-Based Access Control (RBAC) authority system, suitable for all HTTP applications, offering unified authorization and access control functionalities. It addresses the common issue within companies where various backend services and their corresponding management interfaces have disparate account systems and authority modules. This redundancy leads to resource wastage and management disarray, particularly when different teams develop these systems. Wolf enables a consolidated account and authorization management across diverse platforms and systems without necessitating any modifications to existing systems. Features The Wolf system has the following main features: 1. Universality and Flexibility Language Independent: Applicable to any HTTP application, including pure static web pages, JSP, PHP, ASP, Python, Node.js, and other web systems Low Coupling & Non-intrusive: New applications can be integrated without modifications, managing resource permissions at the proxy layer Supports both Restful interfaces and purely HTML applications rendered on the backend 2. Diverse Authentication and Authorization Authentication Sources: - Password Authentication: Using internally stored usernames and passwords - LDAP Authentication: User authentication through external LDAP servers Authentication Protocols: - JWT (JSON Web Token): For generating and verifying access tokens - HTTP Basic Auth: Supports basic authentication with username and p","default_branch":null,"files":null,"tree":[],"storefront":"/r/iGeeky","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/iGeeky/wolf/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}