validate2FASecret method
Validiert ein 2FA-Token für eine Anwendung
Überprüft, ob das angegebene 2FA-Token (TOTP) für die spezifizierte Anwendung gültig ist. Wird zur Verifikation von Zwei-Faktor-Authentifizierung verwendet.
appname - Name der Anwendung (z.B. "GSD-DFApp")
token - Das 6-stellige 2FA-Token vom Authenticator
Returns: RestApiResponse mit dem Validierungsstatus
Beispiel:
RestApiResponse response = await api.v1.authentication.validate2FASecret(
"GSD-DFApp",
"123456"
);
if (response.isOk) {
print("2FA-Token ist gültig");
}
Implementation
Future<RestApiResponse> validate2FASecret(String appname, String token) {
return _runtime.execute(
ApiRequest<RestApiResponse>(
method: ApiHttpMethod.post,
version: ApiVersion.v1,
path: '/2fa/validate',
queryParameters: <String, String>{'app': appname},
body: jsonEncode(<String, dynamic>{'token': token}),
authentication: AuthenticationPolicy.session,
responsePolicy: _responsePolicy,
operationId: 'v1.authentication.validate2FASecret',
),
);
}