コード例 #1
0
        private void SignIn(List<Claim> claims)//Mind!!! This is System.Security.Claims not WIF claims
        {

            var claimsIdentity = new OwinIdentity(claims,
            DefaultAuthenticationTypes.ApplicationCookie);

            //This uses OWIN authentication

            AuthenticationManager.SignOut(DefaultAuthenticationTypes.ExternalCookie);
            AuthenticationManager.SignIn(new AuthenticationProperties() { IsPersistent = false }, claimsIdentity);


            HttpContext.User = new OwinMain(AuthenticationManager.AuthenticationResponseGrant.Principal);
        }
コード例 #2
0
        public OwinMain(OwinIdentity identity)
            : base(identity)
        {

        }