registerMagicProvider function
void
registerMagicProvider(
- Map<String, dynamic> config
)
Implementation
void registerMagicProvider(Map<String, dynamic> config) {
final clientId = _optionalString(config, 'clientId');
final provider = DSMagicAuthProvider(
publishableKey: _requireString(config, 'publishableKey'),
secretKey: _requireString(config, 'secretKey'),
);
DSAuthManager.registerProvider(
_providerName(config, 'magic'),
provider,
DSAuthProviderMetadata(
type: 'magic',
region: _optionalString(config, 'region'),
clientId: clientId,
),
);
}