ensureRoutedAuthProviderRegistered function
void
ensureRoutedAuthProviderRegistered([
- ProviderRegistry? registry
Ensures the Routed auth provider ID is available in registry.
Uses ProviderRegistry.instance when registry is omitted; a supplied
registry is updated independently of the global registry.
Implementation
void ensureRoutedAuthProviderRegistered([ProviderRegistry? registry]) {
final target = registry ?? ProviderRegistry.instance;
if (!target.has('routed.auth')) {
target.register(
'routed.auth',
factory: AuthServiceProvider.new,
description: 'Authentication helpers (JWT middleware, validators).',
);
}
}