Миграция с провайдера входа в социальную сеть

Если бы я полностью интегрировал Janrain Social Login или Oneall , какие препятствия были бы для перехода на моя собственная система?

Например, многие разработчики используют социальный плагин Janrains (и многие другие), потому что у них нет времени писать весь код для предоставления собственного решения или потому что это быстро и удобно.

Однако , где-то в будущем, возможно, когда у разработчика будет больше времени, он может написать свое собственное решение, используя, скажем, селектор OpenID и библиотеку openid (например, собственное решение stackoverflow). Кроме того, Janrain и Oneall становятся дорогими, это хорошо чтобы получить первые несколько тысяч пользователей, но после внезапного увеличения числа регистраций это становится невероятно дорогим (особенно, если вы используете только социальный вход, а не другие социальные функции)

Я вижу проблему в моем приложение facebook, URL-адрес сайта (например, oneall д) Я даю приложению FB « http://myapp.api.oneall.com/ », которое будет обрабатывать всю проверку и связывать учетную запись, а затем перенаправлять на обратный URL-адрес моего веб-сайта.

Однако, если я заменю Oneall своим собственным решением (URL сайта изменится), что произойдет? Тогда аутентификация станет недействительной, не так ли? и пользователю снова придется принимать разрешения? Как мне выполнить успешную миграцию?

Надеюсь, я достаточно хорошо объяснил это. Возможно, это тривиально, но хотелось бы получить некоторые пояснения. Я хочу убедиться, что я не привязан к Oneall или Janrain.

6
задан Flukey 24 February 2012 в 13:05
поделиться