Я настроил сервер для OID C с org.springframework.security.oauth2, в основном так:
@Component
public class MyConfig extends AuthorizationServerConfigurerAdapter {
@Override
public void configure(AuthorizationServerEndpointsConfigurer endpoints) throws Exception {
.....
}
}
На конечной точке авторизации после того, как пользователь ввел свои учетные данные, прежде чем он будет перенаправлен с кодом авторизации я хочу подключить некоторый код, который делает дополнительные проверки с client_id и user_name.
Где мне нужно это настроить?
endpointsConfigurer.addInterceptor(...) ??
endpointsConfigurer.authenticationManager(...) ??
Является ли AuthorizationServerConfigurerAdapter правильным местом вообще? Есть ли хороший гид по этому поводу? Гугл особо не помог.