Я тестирую Ouuth-2.0-демо Intuit для nodejs. ссылка
Демонстрационная версия использует пакет node-quickbooks на сервере Express. Демонстрация работает нормально, но у меня есть вопрос по поводу общего потока "best-Practice" для многопользовательской установки.
Например:
У вас есть собственное веб-приложение, которое поддерживает множество пользователей. Пользователи входят в ваше веб-приложение и решают предоставить вашему веб-приложению доступ к Quickbooks.
Как бы я правильно справился с несколькими пользователями?
В настоящее время, когда я авторизую oAuth-соединение между веб-приложением "demo" и Quickbooks, токен авторизации сохраняется на стороне сервера.
Сеанс Express не уникален для конкретного пользователя, вошедшего в систему в демонстрационном веб-приложении. Когда я подключаюсь с разных устройств к моему локальному демонстрационному веб-приложению, все они используют ранее сохраненный токен аутентификации на стороне сервера.
Каков наилучший метод для нескольких пользователей?