gotrue

GoTrue is an open-source user management API service that is written in Golang and provides OAuth2 and JWT-based authentication. For Jamstack projects, registration can work as an independent service for authentication and managing private user data. Configuration operations are performed through ⁇ .env ⁇ file or ⁇ GOTRUE_ ⁇ prefixed environment variables.

GO

gotrue

New80

netlify · Authentication & Identity

STARS4.5K
FORKS327
COMMITS0
CONTRIBUTORS0
VERSIONv1.0.1
UPDATED4 days ago
GoAuthenticationJWTOAuth2MIT

Common commercial products in this category: Auth0, Okta, AWS Cognito

What can it do?
  • You can run user registration and authentication for your projects.
  • You can manage service settings using the configuration file or environment variables.
  • You can configure external authentication with Bitbucket, GitHub, GitLab, and Google accounts.
User reviews
  • ↓ NegativeGitHub Issue

    using Netlify ID, Can't login

    “**- Do you want to request a *feature* or report a *bug*?** Bug **- What is the current behavior?** Can't login using netlify ID **- If the current behavior is a bug, please provide the steps to reproduce.** Inside app.netlify, go to Identity tab Go to /admin to login Try to log…”

  • ↓ NegativeGitHub Issue

    Postgres Support

    “**- Do you want to request a *feature* or report a *bug*?** Feature request **- What is the current behavior?** The docs state only `mysql` to be supported **- What is the expected behavior?** I'd really like to have postgres support. What are the steps to get there? `pop`…”

Verified against README · Oct 25, 2026 · source

My note

Alternative pages

More in: Authentication & Identity