Приложение MAUI Blazor с веб-API и хранилищем данных
Я хочу создать приложение MAUI Blazor для Android/IOS. Я также хочу создать приложение Blazor WASM с такой же функциональностью для Интернета.
Я предполагаю, что оба приложения позволят пользователям входить в свои учетные записи с помощью электронной почты и пароля. Это будет происходить вместе с извлечением данных через веб-API ASP .NET 6, который будет аутентифицировать и извлекать соответствующие данные для вошедшего в систему пользователя.
Я изо всех сил пытаюсь понять несколько ключевых аспектов, в которых я надеюсь получить помощь:
- Как аутентификация обрабатывается через API от MAUI Blazor / Blazor в частности
- Какие есть варианты хранения данных и учетных записей пользователей, кроме базы данных SQL Server. Будет ли единая база данных обслуживать всех пользователей? Могли бы быть лучшие альтернативы, поскольку я бы хотел, чтобы данные были в облаке и доступны на любом устройстве в вашей учетной записи. Данные будут состоять из текста и изображений.
Спасибо за любую помощь и руководство.