Создайте токен доступа, используя идентификатор клиента, секрет, имя пользователя и пароль в Spring Boot версии 3.1.5 с помощью Spring Security и OAuth2.
Тип предоставления авторизации — «Учетные данные с паролем» устарел.
Не могли бы вы помочь мне с альтернативным способом создания токена доступа пользователя с идентификатором клиента, секретом клиента, именем пользователя и паролем для приложения весенней загрузки (нет подключения к открытому идентификатору).
Обновление: я хотел аутентифицировать пользователей API из разных/нескольких интерфейсных приложений, используя соответствующие данные клиента вместе с соответствующими учетными данными пользователя, используя последнюю версию весенней загрузки, т. е. v 3.2.0.
Я знаю поток PFA OAuth и его необходимо реализовать. Поток аутентификации OAuth
1 ответ
Для аутентификации пользователей вы должны использоватьauthorization_code
поток.
Вы не будете собирать учетные данные пользователя в своем коде (фронтенде или клиенте), это будет делать только сервер авторизации (в своих формах со своим внутренним клиентом).