Rewrite AuthController to use Core and so rationalise the workflow for login
Rewrite AuthController to use Core and so rationalise the workflow for login

FelixOnline/FelixOnline,FelixOnline/FelixOnline,FelixOnline/FelixOnline