Esempio sviluppatore

Sample Go per login web OIDC pragmatico

Usa il sample Go quando vuoi una integrazione lato server concisa e manutenibile per login conforme agli standard in strumenti web interni o orientati ai membri.

Go + net/http Web app lato server / client confidenziale
Ideale per
  • Team Go che vogliono una integrazione identita piccola, esplicita e con poco overhead di framework.
  • Strumenti interni e web app operative che preferiscono sessioni lato server.
  • Prodotti che prima di permessi o profili specifici hanno bisogno di una base auth stabile.
Cosa mostra questo sample
  • Il cablaggio del flusso login OIDC in una web app Go compatta.
  • Gestione di callback e logout senza astrazioni inutili.
  • Una base manutenibile per team che apprezzano controllo esplicito lato server.
Modello di integrazione

Usa uno stack Go piccolo senza ridurre il modello identita

Questo sample mantiene l'integrazione Go minima ma conforme agli standard. Fornisce un modello di login web chiaro senza fingere che tutto il modello identita del prodotto debba vivere in un piccolo esempio di codice. Parti da qui per il login e amplia profili, permessi o gestione delegata solo dove il prodotto lo richiede.

Queste pagine spiegano il sample sul dominio di Tuurio. GitHub resta l'host del codice.

Stack
Go + net/http
Pattern
Web app lato server / client confidenziale
Codice sorgente auth_samples_go