This repository has been archived by the owner on Aug 3, 2024. It is now read-only.
This repository has been archived by the owner on Aug 3, 2024. It is now read-only.
Create new authentication/authorization system #67
Open
Description
Currently Balduzius serves as KDC master (Swedish kerberos lmao, not the MIT one, ITK has good docs). In addition, Spikkjeposche runs SimpleSAML for auth services for web.
We have not touched these systems in a long while, and with moving the servers and most services rather using either LDAP or OIDC for auth these days, we really need a need setup.
Mandatory features
- Authenticate web services like nettsiden, gitea, mediawiki, etc...
- Authenticate SSH login to machines via PAM
Nice to have features
- Authorize access to different kinds of resources using groups, like present in LDAP or OAuth2.
- Reduce amount of duplicate state, absolute single source of truth is probably impossible but strive to achieve this. Especially for things like usernames, UIDs and GIDs.
- Users should be able to change their own password.
Activity