Vi

VigiloAuth – An OpenID Connect and OAuth 2.0 Identity Provider in Go

Hacker News

VigiloAuth – An OpenID Connect and OAuth 2.0 Identity Provider in Go

I've open-sourced and OpenID Connect and OAuth 2.0-compliant identity provider called VigiloAuth, written in Go. It supports: - Authorization Code Flow (with PKCE) - Client Credentials, Resource Owner Password - Token refresh, revocation, and introspection - Dynamic client registration - OIDC Discovery, JWKS, and UserInfo endpoints - Audit logging Everything is configurable: token lifetimes, rate limits, password policies, SMTP, throttling, HTTPS enforcement, etc. Vigilo passes the OpenID Foundation's Basic and Comprehensive Authorization Server tests (test logs included in the repo). Not officially certified yet, but working on it. This was my senior project in university, and I’m continuing to build it out with features like RBAC, TOTP, social login, realm support, and an admin UI. The internal code could use some refactoring, so I’m very open to feedback, suggestions, and contributions. Repo: https://github.com/vigiloauth/vigilo

Share card

Actual performance

1points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Strong signals: supports · Missing: reddit linkedin, podcasting, created
71%71% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Hacker NewsStrong engagement from HN community · Strong signals: ide, io · Missing: https docs, excited, just released
52%52% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
Product HuntUnlikely to reach the leaderboard · Strong signals: user, code, open · Missing: mac, agents, macos
43%43% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Missing: mobile apps, ios, personal
35%35% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
33%33% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
14%14% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
1%1% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

Shufti
Shufti51%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Identity Verification Provider

Indie Hackersvertical-b2b
Ru
Run your own OAuth2/OpenID Connect provider44%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Run your own OAuth2/OpenID Connect provider

Hacker News161
Ru
Run your own OAuth2 and OpenID Connect Provider44%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Run your own OAuth2 and OpenID Connect Provider

Hacker News88
Sa
Saml.to: I've Turned GitHub into a SAML Identity Provider60%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Saml.to: I've Turned GitHub into a SAML Identity Provider

Hacker News23
Te
Terraform Provider for Sentry39%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Terraform Provider for Sentry

Hacker News1
co
containerd and CNI Provider for OpenFaaS37%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

containerd and CNI Provider for OpenFaaS

Hacker News2
te
terraform-provider-factorio39%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

terraform-provider-factorio

Hacker News55
Te
Terraform Provider for Inexpensive Switches39%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Terraform Provider for Inexpensive Switches

Hacker News90
Wh
What Is to Become of Me? Identity in the Singularity44%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

What Is to Become of Me? Identity in the Singularity

Hacker News3
I
I made a simple Logback over JMS provider43%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

I made a simple Logback over JMS provider

Hacker News2