Switch over to teh Authentik API instead of LDAP #53

Open
opened 2026-06-11 21:17:10 +00:00 by silver · 0 comments
Owner

With teh switch to authentik we no longer have an ldap to authenticate against.
Instead we can use the api directly (https://github.com/goauthentik/client-rust/tree/version-2026.5) to assess if usernames have been taken and to create users.

Relates to Skynet/nixos#158

Will need to:

  • Signup new skynet users
    • Will need to check if the username is taken
    • Will need to verify the wolves email provided
    • Will need to check if the wolves mail is already used
  • Allow users to change teh wolves email
    • Will need to verify the wolves email provided
With teh switch to authentik we no longer have an ldap to authenticate against. Instead we can use the api directly (<https://github.com/goauthentik/client-rust/tree/version-2026.5>) to assess if usernames have been taken and to create users. Relates to Skynet/nixos#158 Will need to: - [x] Signup new skynet users - Will need to check if the username is taken - Will need to verify the wolves email provided - Will need to check if the wolves mail is already used - [x] Allow users to change teh wolves email - Will need to verify the wolves email provided
silver changed title from Switch over to teh Authentik API instead of ldap to Switch over to teh Authentik API instead of LDAP 2026-06-11 21:18:14 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Skynet/ldap_backend#53
No description provided.