c# - Authorize user using external authentication provider -


i followed tutorial:

https://docs.microsoft.com/en-us/aspnet/mvc/overview/security/create-an-aspnet-mvc-5-app-with-facebook-and-google-oauth2-and-openid-sign-on

but @ end don't want use generated methods , asp data tables. me generated methods login complicated. want redirect user login external provider, set him [authorize] , use user claims provider (email, username,subject).

i tried in externallogincallback:

        public async task<actionresult> externallogincallback(string          returnurl, string guid, string appid)         {         externallogininfo logininfo = null;          logininfo = await authenticationmanager.getexternallogininfoasync();         if (logininfo.externalidentity.isauthenticated)         {             redirecttoaction("index", "access");         }          ...         } 

but still drops down

var result = await signinmanager.externalsigninasync(logininfo, ispersistent: false); 

can pleas?


Comments

Popular posts from this blog

Sort a complex associative array in PHP -

vb.net - How to ignore if a cell is empty nothing -

recursion - Can every recursive algorithm be improved with dynamic programming? -