{"repo":"netlify/gotrue","free":true,"listed":false,"github":"https://github.com/netlify/gotrue","clone":"git clone https://github.com/netlify/gotrue.git","description":"An JWT based API for managing users and issuing JWT tokens.","language":"Go","stars":4456,"topics":["authentication","jwt","production"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"User management for APIs GoTrue is a small open-source API written in Golang, that can act as a self-standing API service for handling user registration and authentication for Jamstack projects. It's based on OAuth2 and JWT and will handle user signup, authentication and custom user data. Configuration You may configure GoTrue using either a configuration file named .env , environment variables, or a combination of both. Environment variables are prefixed with GOTRUE , and will always have precedence over values provided via file. Top-Level SITE URL - string required The base URL your site is located at. Currently used in combination with other settings to construct URLs used in emails. OPERATOR TOKEN - string Multi-instance mode only The shared secret with an operator (usually Netlify) for this microservice. Used to verify requests have been proxied through the operator and the payload values can be trusted. DISABLE SIGNUP - bool When signup is disabled the only way to create new users is through invites. Defaults to false , all signups enabled. GOTRUE RATE LIMIT HEADER - string Header on which to rate limit the /token endpoint. API GOTRUE API HOST - string Hostname to listen on. PORT (no prefix) / API PORT - number Port number to listen on. Defaults to 8081 . GOTRUE API ENDPOINT - string Multi-instance mode only Controls what endpoint Netlify can access this API on. REQUEST ID HEADER - string If you wish to inherit a request ID from the incoming request, specify the name in","default_branch":null,"files":null,"tree":[],"storefront":"/r/netlify","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/netlify/gotrue/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."}