createSolidLogin function
- BuildContext context,
- SharedPreferences prefs
Creates a Solid login widget for authentication.
This is a simplified version that provides a standard Solid authentication interface for applications that need to connect to Solid PODs.
Parameters: context: BuildContext for widget creation prefs: SharedPreferences for accessing user preferences
Returns: A Widget configured for Solid authentication.
Implementation
Widget createSolidLogin(BuildContext context, SharedPreferences prefs) {
debugPrint('🔍 Setting up Solid login widget');
return Consumer(
builder: (context, ref, child) {
final serverUrl = ref.watch(serverURLProvider);
return _buildNormalLogin(serverUrl, prefs);
},
);
}