First things first, im not very experienced in oauth2 and oidc.
I got the following architecture
To sum that picture up: I want to be able to login on an Application through my Angular App, which has a SpringBoot Backend inbetween. The Application already supports SSO via oauth2 and oidc.
My initial try would be to get the ID token in an Angular App. With that token I want to get through my Backend to the Application, which will authenticate the user.
Am I going in the right direction? If so, whats the minimum config i have to set in my angular app, in order to get the id token? For the Application, I already got the client id and client secret, which works perfectly fine.