{"repo":"ertugrulozcan/ErtisAuth","free":true,"listed":false,"github":"https://github.com/ertugrulozcan/ErtisAuth","clone":"git clone https://github.com/ertugrulozcan/ErtisAuth.git","description":"Open Source Identity and Access Management API","language":"C#","stars":14,"topics":["authentication","authorization","identity","ertisauth","openid-connect"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"ErtisAuth Open Source Identity and Access Management API Get Started ErtisAuth is a free and open-source OpenID-Connect framework and high performer identity and access management API. It's designed to provide a common way to authenticate requests to all of your applications, whether they're web, native, mobile, or Web API endpoints. It is based on the RBAC (Role based access control) and UBAC (User based access control) models for authorization/access control. ErtisAuth incorporates features needed to integrate token-based authentication, SSO and API access control in your applications for authorization and authentication. It is licensed under MIT License (an OSI approved license). Documentation For developer guide and API documentation, please visit wiki page. Installation Standalone Build & Installation on Linux, Windows or Mac OS Install the latest .NET 7 SDK Install Git Clone this repo Install MongoDB Set database configuration Build solution in the root of the cloned repo Start ErtisAuth Server Migrate Enjoy with ErtisAuth ErtisAuth on Docker Make sure you have Docker installed. Standalone Running from Docker Image If you have a mongo database, you just run ErtisAuth with docker image. Database configuration can be pass with environment variables on the docker run command. From a terminal start ErtisAuth with the following command: For database configuration with environment variables; Connection String Format - DB SCHEME : Specify name of the schema prefix string to us","default_branch":null,"files":null,"tree":[],"storefront":"/r/ertugrulozcan","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ertugrulozcan/ErtisAuth/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."}