getDefaultProvider method

  1. @override
String getDefaultProvider()
override

Gets the default provider key

Returns the default provider key

Implementation

@override
String getDefaultProvider() {
  final config = _getAuthConfig();
  final defaults = config['defaults'] as Map<String, dynamic>?;
  final defaultProvider =
      defaults?['provider'] as String? ?? config['default'] as String?;

  if (defaultProvider == null) {
    throw NotFoundException(
      'No default provider specified in authentication configuration.',
    );
  }

  return defaultProvider;
}