Задать вопрос
AntelopeSt
@AntelopeSt
Студент

Как правильно организовать архитектуру веб-приложения?

Занимаюсь разработкой веб-приложения.
Архитектура:
* Клиент Angular
* Статический веб сервер для передачи клиентской части (node, express)
* API (node, express, mongodb)

Возникают следующие вопросы:
* Планирую делать два API.
Первый для осуществления аутентификации. Какой протокол использовать? Чтобы в будущем легко было добавить стороннюю аутентификацию к примеру от ВК и Google
Второй для доступа к ресурсам (по закрытым, открытым маршрутам)

* Как хранить пользователя в бд при сторонней аутентификации?
Если локальная, то понятно, что в схеме будет логин, пароль, почта и тд.
А если происходит сторонняя аутентификация?
Что хранить? какая будет схема?
  • Вопрос задан
  • 453 просмотра
Подписаться 3 Средний 10 комментариев
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Frontend-разработчик PRO
    14 месяцев
    Далее
  • Компьютерная академия «TOP»
    Frontend разработка
    12 месяцев
    Далее
  • Академия Eduson
    Frontend-разработчик
    9 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы