AntelopeSt
@AntelopeSt
Студент

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

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

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

* Как хранить пользователя в бд при сторонней аутентификации?
Если локальная, то понятно, что в схеме будет логин, пароль, почта и тд.
А если происходит сторонняя аутентификация?
Что хранить? какая будет схема?
  • Вопрос задан
  • 448 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы