External login should be improved, using Owin Identity.
I guess it should be part of Nop and not a plugin
60% of our customers are Facebook login
Owin is part of visual studio projects and very easy to use, simple to set up.
already built a plugin using Owin and integration with Nop login system, however the web.config need to be changed.
OWIN is working already, and OAuth2 and OpenId Connect is easy to configure and I havn't had to change the web.config - @HeyZ do you have any more information regarding that change?, there are other identity providers that are not facebook, the plugin is needed to integrate the account information you would share with the authenticator, OWIN is fully working already - you can login/get authorized with it but you don't get an asssociated nopCommerce account - the plugin is needed for this bit - if facebook gets hardcoded then it hinders other providers. In my experience each type of identity provider does need a plugin as the code base for the stores are different, even in PHP the different frameworks mean you have to publish multiple plugins, and I'm predicting FIDO integrations will be needed by the time of the next release...