Middleware d'authentification OpenID Connect "passwordless" pour serveur Ory Hydra
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Go to file
wpetit b30aaea66b Merge tag '0.0.0' into develop
First release
2 years ago
cmd/server Let it crash 2 years ago
internal BaseURL configuration variable generalization 2 years ago
misc Use git to generate project version 2 years ago
.dockerignore Dokku deployment recipe 4 years ago
.gitignore Basic but complete authentication flow 4 years ago
Makefile Use git to generate docker tag 2 years ago
README.md Update README 4 years ago
docker-compose.yml Basic logout flow and better UX 4 years ago
go.mod Sentry integration 3 years ago
go.sum Sentry integration 3 years ago
modd.conf Basic email sending 4 years ago

README.md

hydra-passwordless

"Login & Consent App" pour le serveur d'authentification OpenID Connect Hydra.

Ce middleware permet une authentification de type "passwordless" compatible avec les applications utilisant le protocole OpenID Connect pour l'authentification de leurs utilisateurs.

Démarrer avec les sources

# Dans un premier terminal, lancer le serveur hydra-passwordless + hydra (via docker-compose/modd)
make watch

# Optionnel
#
# Dans un dernier terminal, générer le clientId et le clientSecret 
# pour l'application de test de https://forge.cadoles.com/wpetit/goweb-oidc
make create-default-client

# Vous pouvez également utiliser le client hydra pour gérer vos clients OIDC
make hydra-interactive

# Une fois dans le conteneur, vous pouvez utiliser la commande `hydra`.
# Par exemple, pour lister les clients existants
hydra clients list

URLs

URL Description
http://localhost:4444/ Points d'entrée OIDC Hydra
http://localhost:4445/ API d'administration Hydra
http://localhost:3000/ Middleware Hydra hydra-passwordless (Voir "Hydra- Login & Consent App")
http://localhost:3001/ Interface web FakeSMTP

FAQ

Générer une version de distribution

make release