activate method
Activates a one-time passcode when a user inputs it. This function handles both login and registration one-time passcodes.
Parameters:
oneTimePasscode
: The one-time passcode.id
: The one-time passcode ID.
Returns:
A Future<AuthResult>
object that includes a redirect URL and saves the
authorization token and (optional) refresh token securely to the device.
Throws:
PassageError
Implementation
Future<AuthResult> activate(String oneTimePasscode, String id) {
return PassageFlutterPlatform.instance.oneTimePasscodeActivate(oneTimePasscode, id);
}