Пример #1
0
        public LoginResponse?LoginFromCookie()
        {
            if (!UserTicketServer.LoginFromCookie(ControllerContext))
            {
                return(null);
            }

            var token = AuthTokenServer.CreateToken(UserEntity.Current);

            return(new LoginResponse {
                userEntity = UserEntity.Current, token = token, authenticationType = "cookie"
            });
        }
Пример #2
0
        public LoginResponse LoginFromCookie()
        {
            using (ScopeSessionFactory.OverrideSession())
            {
                if (!UserTicketServer.LoginFromCookie())
                {
                    return(null);
                }

                string message = AuthLogic.OnLoginMessage();

                var token = AuthTokenServer.CreateToken(UserEntity.Current);

                return(new LoginResponse {
                    message = message, userEntity = UserEntity.Current, token = token
                });
            }
        }
Пример #3
0
        public LoginResponse?LoginFromCookie()
        {
            using (ScopeSessionFactory.OverrideSession())
            {
                if (!UserTicketServer.LoginFromCookie(ControllerContext))
                {
                    return(null);
                }

                string?message = AuthLogic.OnLoginMessage();

                var token = AuthTokenServer.CreateToken(UserEntity.Current);

                return(new LoginResponse {
                    message = message, userEntity = UserEntity.Current, token = token, authenticationType = "cookie"
                });
            }
        }