I want my users to choose between either creating a local account (similar to the early Forms Authentication) and logging in using OpenID Connect using one of their existing social provider accounts.
What's the standard procedure for providing for this using ASP.NET Identity 3?
What steps are neccessary to be added to the DB to provide for storing user preferences no matter which kind of log in the user chooses?