Anpassen von MFA in Spring Security 7Java

Java-Forum
Anonymous
 Anpassen von MFA in Spring Security 7

Post by Anonymous »

Gibt es eine Möglichkeit, MFA so anzupassen, dass ein Benutzer, der sich bei einem OIDC-Anbieter wie Google oder Facebook anmeldet, einfach auf meine App zugreifen kann, aber wenn sich ein Benutzer mit einer Benutzernamen-Passwort-Authentifizierung anmelden möchte, muss er auch seine E-Mail-Adresse mit der Einmal-Token-Anmeldung bestätigen.
Das Verhalten, das ich zu reproduzieren versuche, besteht darin, dass sich ein Benutzer auch mit einem Einmal-Token authentifizieren muss, wenn er sich für die Benutzername-Passwort-Authentifizierung entscheidet, aber wenn er dies nicht tut Wählen Sie einen OAuth-Anbieter, dann reicht nur eine Authentifizierungsmethode aus

Code: Select all

@EnableMultiFactorAuthentication(authorities = {
FactorGrantedAuthority.PASSWORD_AUTHORITY,
FactorGrantedAuthority.OTT_AUTHORITY
})
Auf diese Weise kann ich meinen Authentifizierungsdienst so einrichten, dass er sich mit beiden Faktoren authentifiziert, aber für eine Google-Anmeldung mache ich das im API-Gateway-Modul.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post