Я создал настраиваемую страницу регистрации с использованием 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)