Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] Authentik totp support #713

Open
spanguel opened this issue Nov 27, 2024 · 1 comment
Open

[Feature Request] Authentik totp support #713

spanguel opened this issue Nov 27, 2024 · 1 comment

Comments

@spanguel
Copy link

spanguel commented Nov 27, 2024

Hey, I want to use totp in combination with opnsense and Authentik
Authentik as the ldap and totp backend inside of opnsense.

The default ldap+totp configuration of Opnsense for Openvpn is having an ldap backend and getting the totp from inside opnsense's User Settings

I would like to have opnsense validating the password and the totp token against authentik.
The way they do it is having a user submit their password and token in the format of <password>;<token> (password and token separated by a semicolon)

When using Openvpn GUI with 'static-challenge "TOTP Code" 1' it prompts the user for a password and for a token. (thats how i want the users to be prompted)

Openvpn GUI now submits both in the format of <totp><password>
What i want to have is either Openvpn GUI OR Authentik supporting the others default setting.
So in this case i would like to have an option to get the submitted format into ;

i requested the format (or rather format options) for Authentik here for reference: goauthentik/authentik#12209

@selvanair
Copy link
Collaborator

The way they do it is having a user submit their password and token in the format of ;

This is not going to happen as there is no end to these kind of hacks. Ask "them" to support an existing protocol instead of inventing yet another one. See also discussion in #701.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants