login method
Implementation
@override
Future<Credentials> login(
final WebAuthRequest<WebAuthLoginOptions> request) async {
final Map<String, dynamic> result =
await invokeRequest(method: loginMethod, request: request);
return Credentials.fromMap(result);
}