У меня есть существующее приложение Rails, которое использует Devise для аутентификации. Я добавляю приложение Ember, используя Ember-CLI-Rails с Simple Auth. Все работает просто отлично.
Но теперь у меня есть дополнительная сложность, заключающаяся в том, что сторонняя организация хотела бы иметь возможность автоматически регистрировать/входить в систему пользователей с помощью LTI/OAuth, чтобы они могли переходить прямо из своего приложения в наше без необходимости регистрироваться или входить в систему. а затем начать работать в нашем приложении как авторизованные пользователи.
У меня возникли проблемы с обдумыванием того, может ли и как все это сочетаться и работать?
Я обдумываю возможность переноса входа/сессии обратно в Rails? Или что у меня может быть несколько типов аутентификации в Simple Auth? и т.п.
Любые мысли или советы по этому поводу очень ценятся!