Esempio n. 1
0
        private void ValidateToken(UserTokenEntry userToken)
        {
            var  provider   = AuthFactory.GetProvider(userToken.Provider, userToken.Token);
            bool validToken = provider.IsTokenValid();

            if (!validToken)
            {
                NotAuthorized("This token is not valid, please refresh token or obtain valid token!");
            }
            else
            {
                userToken.LastValidated = DateTime.Now;
            }
        }
Esempio n. 2
0
        public UserTokenEntry Add(string token, string provider)
        {
            var sessionKey = BuildTokenKey(token, provider);

            var userToken = new UserTokenEntry
            {
                Token    = token,
                Provider = provider
            };

            session[sessionKey] = userToken;

            return(userToken);
        }
Esempio n. 3
0
        public void Add(UserTokenEntry entry)
        {
            var sessionKey = BuildTokenKey(entry.Token, entry.Provider);

            session[sessionKey] = entry;
        }
        private void ValidateToken(UserTokenEntry userToken)
        {
            var provider = AuthFactory.GetProvider(userToken.Provider, userToken.Token);
            bool validToken = provider.IsTokenValid();

            if (!validToken)
            {
                NotAuthorized("This token is not valid, please refresh token or obtain valid token!");
            }
            else
            {
                userToken.LastValidated = DateTime.Now;
            }
        }
 public void Add(UserTokenEntry entry)
 {
     var sessionKey = BuildTokenKey(entry.Token, entry.Provider);
     session[sessionKey] = entry;
 }
        public UserTokenEntry Add(string token, string provider)
        {
            var sessionKey = BuildTokenKey(token, provider);

            var userToken = new UserTokenEntry
            {
                Token = token,
                Provider = provider
            };

            session[sessionKey] = userToken;

            return userToken;
        }