{"repo":"DistriNet/OAuch","free":true,"listed":false,"github":"https://github.com/DistriNet/OAuch","clone":"git clone https://github.com/DistriNet/OAuch.git","description":"OAuch is an open-source security best practices and threats analyzer for OAuth 2.0 authorization server implementations","language":"CSS","stars":17,"topics":["oauth","oauth2","oauth2-server","oidc","oidc-provider","oidc-server"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"README # OAuch is an open-source security best practices and threats analyzer for OAuth 2.0 authorization server implementations. Its main goal is to encourage providers to secure their services by uncovering relevant threats and pointing out security improvements that could be made in the implementation. OAuth implementations are tested using a large set of security-related test cases. The tests are based on the requirements put forth by the original OAuth 2.0 specification, as well as other documents that refine the security assumptions and requirements. These documents include the OAuth threat model, the Security Best Current Practices, and others. In addition to OAuth, OAuch also supports OpenID Connect providers. This repository contains a version of OAuch that runs in single-user mode. Build and Run To build and run the source code in this repository, please follow the following steps: (1) Clone or download the repository (2) Open the project in Visual Studio. You can download a free version of Visual Studio. Building the project manually (using dotnet build/msbuild) or using VS Code will also work, but might require more effort. (3) (optional) Modify the connection string for the database. By default, OAuch stores its data in a SQLite database file. The connection string can be modified in the appsettings.json file of the OAuch project. If you wish to store the data in LocalDB (a database based on MS SQL Server that is installed together with Visual Studio), you could ","default_branch":null,"files":null,"tree":[],"storefront":"/r/DistriNet","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/DistriNet/OAuch/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."}