initialize method
Initializes the provider with configuration settings
Implementation
@override
Future<void> initialize(Map<String, dynamic> config) async {
if (_isInitialized) {
print('Magic Auth Provider already initialized');
return;
}
_auth = MagicAuth(secretKey);
_tokenManager = DSTokenManager();
_sessionManager = DSSessionManager();
_isInitialized = true;
print('Magic Auth Provider initialized successfully');
}