Making the authentication abstract
The following article is written by a member of our development team about something that is still in development. The article is accurate at the time, but by the time you are reading this might already be obsolete.
One of the early decisions we made during our development journey was