register method

Future<MagicLink> register(
  1. String identifier, {
  2. String? language,
})

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);
}