Пример #1
0
        public Token Authorize(string userName, string userPassword)
        {
            List <Token> copyList = new List <Token>(_tokens);

            Token newToken = _authorizationRepository.Authorize(userName, userPassword);

            if (newToken != null)
            {
                copyList.Add(newToken);
            }

            _tokens = copyList;

            return(newToken);
        }
Пример #2
0
        public async Task <string> GetToken()
        {
            var token = await _repository.Authorize(
                _configuration["Authorization:client_id"],
                _configuration["Authorization:client_secret"]
                );

            return(token.access_token);
        }