Как выполнить аутентификацию и авторизовать конечных пользователей приложения в wso2 api manager? - PullRequest
0 голосов
/ 04 ноября 2018

Я хотел создать POC для wso2 API-менеджера, где API-менеджер будет отображать URL-адрес входа и регистрации, который будет вызываться уровнем пользовательского интерфейса, но хотел обрабатывать авторизацию и аутентификацию конечного пользователя. на уровне менеджера API и не хочу обрабатывать это в базе данных, как я могу это сделать, я также не использую Identity Server.

Я прошел учебник по паролю grant_type, и мы можем его использовать, но как будет проходить авторизация? Нужно ли нам хранить данные пользователя в отдельной базе данных или на сервере идентификации? если да, то как это произойдет.

Я прошел ниже вопросы, но не получил точного решения, пожалуйста, помогите мне в этом.

авторизация пользователя в менеджере API wso2

конечный пользователь API-интерфейса wso2

Спасибо

1 Ответ

0 голосов
/ 12 ноября 2018

как я могу это сделать, я также не могу использовать Identity Server

По умолчанию вы должны использовать предоставленные OAuth2 конечные точки для авторизации пользователей. Однако сам API Manager не поддерживает самостоятельную регистрацию и проверку аккаунта.

Я бы предложил настроить WSO2 Identity Server в качестве диспетчера ключей APIM .

WSO2IS имеет возможность самостоятельной регистрации и подтверждения учетной записи .

Приложение или пользователи будут аутентифицироваться на WSO2IS, и возвращенный токен будет действителен для APIM (так как KeyManager использует базу данных совместно с токенами).

...