2014-12-19 1 views
0

Краткая версия: Могу ли я использовать OpenID (или другой аналогичный) провайдер за кулисами для создания «локальных учетных записей» на моем веб-сайте?Могу ли я использовать OpenID в «белой метке» для локального входа?

Подробности: Я работаю на том месте, где требуется вход в систему. Я планирую поддерживать логины через несколько провайдеров OpenID. Однако, несмотря на то, что мы, технические специалисты, знаем, что фактические учетные данные не распространяются на сайт, полагающийся на сторонние сайты, некоторые пользователи тем не менее неохотно используют свои сторонние учетные данные таким образом. Это означает, что на практике большинство сайтов, предлагающих логин OpenID, также предлагают возможность создания локальной учетной записи, специфичной для этого сайта.

Но это возвращает меня к ситуации, когда необходимо создать инфраструктуру для надежной обработки паролей, сбрасывания пароля и т. Д. И т. Д. И т. Д. - сама ситуация, с которой OpenID пытается меня спасти.

Было бы здорово, если бы я мог создать учетную запись от имени своих пользователей у какого-либо провайдера OpenID, когда они решили создать локальную учетную запись на моем сайте вместо входа в существующую учетную запись OpenID. Тогда я бы просто сохранил те же данные, которые храню для аккаунтов Google и Twitter.

Существуют ли провайдеры, которые работают таким образом? Это глупая идея? Ваши мысли будут высоко оценены.

ответ

1

Возможно, https://auth0.com/ подойдет вашим потребностям.

Они имеют интеграцию со многими социальными сетями, но также предлагают «локальные» учетные записи пользователей. «Локальная» БД хранится либо на их стороне, либо даже возможно подключить ваш собственный БД (но это начинается с $ 99 за месяц).

+0

Спасибо! Это действительно почти то, что мне нужно, но это довольно дорого, если вы думаете, что у вас будет много логинов каждый день. Я поддержал вас, но я собираюсь оставить этот вопрос открытым, если у кого-то есть менее дорогие идеи. –

 Смежные вопросы

  • Нет связанных вопросов^_^