ollieread/multiauth

[4.0] Improve Auth scaffolding

ollieread opened this issue · 0 comments

The default scaffolding for Auth that ships with every installation is a higgledy-piggledy mess of abstraction, sprinkled with an enigma and wrapped in a conundrum.

This can be simplified, massively, while also being improved upon by adding extra support for multiple auth types across multiple logins.

  • Untangle the functionality from being hidden behind a thousand layers of abstraction
  • Simplify the functionality
  • Allow for easy multiauth support without having to duplicate large chunks of code