Authenticator constructor
Authenticator(})
Implementation
Authenticator(Client client,
{this.port = 3000,
this.urlLancher = _runBrowser,
Iterable<String> scopes = const [],
Uri? redirectUri,
this.redirectHtmlType = RedirectHtmlType.htmlDefault,
this.redirectHtmlCustom = ''})
: flow = redirectUri == null
? Flow.authorizationCodeWithPKCE(client)
: Flow.authorizationCode(client)
..scopes.addAll(scopes)
..redirectUri = redirectUri ?? Uri.parse('http://localhost:$port/');