register method
Creates and sends a new magic link for registration.
Parameters:
identifier
: The Passage User's identifier.language
: The language code for the magic link.
Returns:
A Future<String>
that returns a magic link ID used to check the status
of the magic link with getMagicLinkStatus
.
Throws:
PassageError
Implementation
Future<MagicLink> register(String identifier, {String? language}) async {
String magicLinkId = await PassageFlutterPlatform.instance.newRegisterMagicLink(identifier);
return MagicLink(magicLinkId);
}