示例#1
0
        public ExternalAuthUrlDTO GetExternalAuthUrl()
        {
            var externalStateToken = Guid.NewGuid().ToString();
            var url = CreateAuthUrl(externalStateToken);
            var externalAuthUrlDTO = new ExternalAuthUrlDTO()
            {
                ExternalStateToken = externalStateToken,
                Url = url
            };

            return(externalAuthUrlDTO);
        }
示例#2
0
        public ExternalAuthUrlDTO GenerateOAuthInitiationURL()
        {
            var externalStateToken = Guid.NewGuid().ToString();
            var url = _fbIntegration.CreateAuthUrl(externalStateToken);

            var externalAuthUrlDTO = new ExternalAuthUrlDTO()
            {
                ExternalStateToken = externalStateToken,
                Url = url
            };

            return(externalAuthUrlDTO);
        }
        public ExternalAuthUrlDTO GenerateOAuthInitiationURL()
        {
            var state = Guid.NewGuid();
            var url   = _authenticator.CreateAuthUrl(state);

            var externalAuthUrlDTO = new ExternalAuthUrlDTO()
            {
                ExternalStateToken = state.ToString(),
                Url = url
            };

            return(externalAuthUrlDTO);
        }