Skip to content

Latest commit

 

History

History
61 lines (45 loc) · 2.72 KB

README.md

File metadata and controls

61 lines (45 loc) · 2.72 KB

Agama-SMTP logo

Agama SMTP Project

Agama Flows to register and authenticate a person via email.

Implementations

  • Jans Auth Server
  • Gluu Flex

Flow: Combined Authn / Registration

The main flow of this project is org.gluu.agama.smtp.main. In step one, the person enters their email address, to which the IDP sends an OTP code. After OTP verification, if the email address is known, the flow is successful. If the email address is new, the IDP displays a registration form.

Requirements

  1. A way to send email messages! If you are using Jans Auth Server, it has an SMTP service for sending email, which needs to be configured.

Testing

  1. You'll need an OpenID Connect test RP. You can try
  1. Send an OpenID Authn Request to your IDP using acr_values=agama and agama_flow=org.gluu.agama.smtp.main

Core Developers

Arnab
Arnab Dutta

License

This project is provided under the Apache 2.0 License