Зарегистрируйтесь через facebook / twitter, но войдите с «локальными» данными для входа - PullRequest
0 голосов
/ 26 августа 2011

У меня есть сайт только для приглашения.И я хотел бы, чтобы у пользователей была возможность зарегистрироваться либо в моей собственной форме регистрации, либо чтобы они могли зарегистрироваться в Facebook / Twitter - после того, как они получат приглашение от существующего пользователя.

Как только они будут зарегистрированы,Я хотел бы, чтобы они использовали для входа в систему только форму входа в мой веб-сайт. Вопрос в том, как лучше всего подойти к этому, с чего это хорошая идея?

1 Ответ

0 голосов
/ 26 августа 2011

В прошлом я создал 2 таблицы (при условии, что вы используете стандартную базу данных SQL): одну, представляющую учетные записи , и одну, представляющую авторизацию методы.Затем вы можете создать строку в таблице учетных записей для пользователя, а затем создать отдельную строку в таблице авторизации, которая указывает, является ли аутентификация именем пользователя / паролем (в этом случае строка имеет хэш пароля) или Facebook (в этом случае этоимеет fbuid).Затем вы можете найти учетную запись в таблице авторизации, когда пользователь выберет свой метод входа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...