Skip to content

auth overhaul and legacy GS auth

lain requested to merge moonman/pleroma-sha512-crypt into develop

Continuation of !330 (closed).

This refactors the authentication system a lot and will make it easier to add other auth methods in the future. Testing becomes a lot easier as well.

Things left to do, both preferably as a plug:

  • Set the user session id
  • Reject user accounts that have been disabled.
  • Migration of the password for the legacyauth
Edited by lain

Merge request reports