Пользовательская страница регистрации в социальных сетях с использованием auth0.com - PullRequest
0 голосов
/ 27 мая 2020

Я создал настраиваемую страницу регистрации с использованием API авторизации Auth0.

В частности, я использую пакеты Nuget Auth0.Core с ядром C# Asp. net и интерфейсом реакции.

В настоящее время я регистрирую новых пользователей в базе данных Auth0, используя этот код на стороне сервера

 var signUpRequest = new SignupUserRequest()
            {
                ClientId = _auth0Settings.ClientId,
                Connection = _auth0Settings.Database,
                Email = email,
                GivenName = firstName,
                FamilyName = lastName,
                Name = $"{firstName} {lastName}",
                Password = password,
                Username = email
            };
            try
            {
                var signUpResponse = await authApi.SignupUserAsync(signUpRequest);
                return new SignupResponse() { Success = true, Message= signUpResponse.Id };
            }
            catch(Exception ex)
            {
                return new SignupResponse() { Message = ex.Message, Success = false };
            }

Я также хотел бы иметь возможность зарегистрироваться в социальных сетях на моей настраиваемой странице регистрации. Я не хочу перенаправлять пользователя на Auth0 (используя его блокировку) или использовать встроенный i-кадр. Я просто хочу иметь возможность перенаправить пользователя в Google для авторизации, а затем вернуть пользователя, чтобы продолжить страницу регистрации.

Я не уверен, как я могу sh это сделать. . (или, если это возможно, с Auth0)

...