We are thinking if we can use auth0 to handle authentication and we can just simply store our user in the DB. Let auth0 take care authentication which includes two factory authentication, password reset and third party login. Would it take a lot of effort to remove aspnet zero authentication completely and simply use auth0 as identity provider to handle it?