Fix setting non-default authenticator potentially breaking new users
Merge branch 'core-refactor' of https://github.com/UniversityRadioYork/MyRadio into core-refactor