Returns the current user id, or null when the app is unauthenticated.
Future<String?> getCurrentUserId();