SSO tracking issue #102

Open
opened 2022-12-26 00:01:26 +01:00 by sandro · 10 comments
Owner
- [x] dex remember session https://github.com/dexidp/dex/issues/32 - [ ] convert existing ldap connections to OAuth - [ ] gitea - [x] hydra - [ ] hedgedoc - [ ] mastodon
sandro added this to the Anmeldung mit dem Dienst für zentrale Konten milestone 2022-12-26 00:01:32 +01:00
Owner
  • convert existing ldap connections to OAuth
    • hedgedoc

https://docs.hedgedoc.org/guides/auth/oauth/

> - [ ] convert existing ldap connections to OAuth > - > - [ ] hedgedoc https://docs.hedgedoc.org/guides/auth/oauth/
Author
Owner

patch for dex to store the current session b3fc3e6c22

patch for dex to store the current session https://github.com/juliantaylor/dex/commit/b3fc3e6c2295c0af166803bdde0977ed170d1d40
Author
Owner

hydra can only do oauth against google or github

hydra can only do oauth against google or github
Owner
https://git.cccv.de/uffd/uffd als alternative zu https://dexidp.io/ & co ?
Author
Owner
  • kann kein postgres https://git.cccv.de/uffd/uffd/-/issues/129
    • wir wollen eigentlich nur postgres nutzen, um Dinge einfacher zu halten
  • macht kein richtiges LDAP, nur proxy https://git.cccv.de/uffd/uffd-ldapd
    • funktioniert womöglich nicht mit allen LDAP implemntierung
    • war der Grund für Portununs, weil es openldap nutzt
  • deren Workflow ist bassierend auf Debian, Ansible
    • python auf Debian hat einen langsameren update cycle als NixOS
    • nicht declarative
    • könnte mehr Aufwand bedeuten
  • es fehlt bisschen ein Beschreibung, was es genau ist und macht
  • kann FIDO2 und Login mit anderen Gerät
  • vergleichen mit https://github.com/nitnelave/lldap ?
- kann kein postgres https://git.cccv.de/uffd/uffd/-/issues/129 - wir wollen eigentlich nur postgres nutzen, um Dinge einfacher zu halten - macht kein richtiges LDAP, nur proxy https://git.cccv.de/uffd/uffd-ldapd - funktioniert womöglich nicht mit allen LDAP implemntierung - war der Grund für Portununs, weil es openldap nutzt - deren Workflow ist bassierend auf Debian, Ansible - python auf Debian hat einen langsameren update cycle als NixOS - nicht declarative - könnte mehr Aufwand bedeuten - es fehlt bisschen ein Beschreibung, was es genau ist und macht - kann FIDO2 und Login mit anderen Gerät - vergleichen mit https://github.com/nitnelave/lldap ?
Owner
> - vergleichen mit https://github.com/nitnelave/lldap ? https://github.com/NixOS/nixpkgs/blob/nixos-unstable/nixos/modules/services/security/kanidm.nix ?
Author
Owner

kandim kann kein double bind mit LDAP, was wir eigentlich schon wollen, damit man logins an bestimmte Gruppen knüpfen kann.

https://kanidm.github.io/kanidm/stable/integrations/ldap.html

kandim kann kein double bind mit LDAP, was wir eigentlich schon wollen, damit man logins an bestimmte Gruppen knüpfen kann. https://kanidm.github.io/kanidm/stable/integrations/ldap.html
Owner

for the record: https://github.com/pwm-project/pwm
ich kam wegen disroot user.disroot.org drauf.
(ich freue mich schon zu hören, dass das nicht bei nixos packetiert ist und warum das so ist (und bleiben wird). :-D ich bin gespannt an welcher stelle java benannt wird. :-/ :-) )

for the record: https://github.com/pwm-project/pwm ich kam wegen disroot [user.disroot.org](https://user.disroot.org/) drauf. (ich freue mich schon zu hören, dass das nicht bei nixos packetiert ist und warum das so ist (und bleiben wird). :-D ich bin gespannt an welcher stelle java benannt wird. :-/ :-) )
Author
Owner

wir bleiben bei Portunus und integrieren dort 2FA und OIDC/OAuth2

wir bleiben bei Portunus und integrieren dort 2FA und OIDC/OAuth2 - [ ] https://github.com/majewsky/portunus/issues/24 - [ ] https://github.com/majewsky/portunus/issues/26
Author
Owner

^ fixed dex idp session patch, so the above points are no longer blocking, probably continuing the work on TOTP in the next weeks

^ fixed dex idp session patch, so the above points are no longer blocking, probably continuing the work on TOTP in the next weeks
Sign in to join this conversation.
No Label
No Assignees
2 Participants
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: c3d2/nix-config#102
No description provided.