Если бы я полностью интегрировал Janrain Social Login или Oneall , какие препятствия были бы для перехода на моя собственная система?
Например, многие разработчики используют социальный плагин Janrains (и многие другие), потому что у них нет времени писать весь код для предоставления собственного решения или потому что это быстро и удобно.
Однако , где-то в будущем, возможно, когда у разработчика будет больше времени, он может написать свое собственное решение, используя, скажем, селектор OpenID и библиотеку openid (например, собственное решение stackoverflow). Кроме того, Janrain и Oneall становятся дорогими, это хорошо чтобы получить первые несколько тысяч пользователей, но после внезапного увеличения числа регистраций это становится невероятно дорогим (особенно, если вы используете только социальный вход, а не другие социальные функции)
Я вижу проблему в моем приложение facebook, URL-адрес сайта (например, oneall д) Я даю приложению FB « http://myapp.api.oneall.com/ », которое будет обрабатывать всю проверку и связывать учетную запись, а затем перенаправлять на обратный URL-адрес моего веб-сайта.
Однако, если я заменю Oneall своим собственным решением (URL сайта изменится), что произойдет? Тогда аутентификация станет недействительной, не так ли? и пользователю снова придется принимать разрешения? Как мне выполнить успешную миграцию?
Надеюсь, я достаточно хорошо объяснил это. Возможно, это тривиально, но хотелось бы получить некоторые пояснения. Я хочу убедиться, что я не привязан к Oneall или Janrain.