Хорошая идея, чтобы войти через твиттер? - PullRequest
3 голосов
/ 13 июня 2011

Я студент, работающий над небольшим веб-сайтом / проектом для практики использования PHP и обучения использованию API. По сути, это веб-сайт, похожий на digg или reddit, где пользователи отправляют статью, а другие могут добавлять комментарии и комментировать. До сих пор у меня не было способа ограничить пользователей одним голосованием за представление.

Я подумал, что было бы неплохо реализовать «вход в систему с помощью твиттера» и связать, голосовал ли пользователь ранее за что-то с его твиттер-идентификатором (или идентификационным номером). Если идентификатор не распознан (ранее он не заходил на мой сайт с помощью твиттера), его имя пользователя будет добавлено в базу данных SQL, а имя пользователя также будет записано в отдельной базе данных для каждого вопроса, на который они согласны.

Мой вопрос: это хорошая идея? Есть ли причины, по которым это не сработает в долгосрочной перспективе? У меня не было большого опыта в веб-разработке, поэтому я не знаю, делаю ли я какую-то ошибку безопасности или я невероятно неэффективен.

Ответы [ 2 ]

3 голосов
/ 13 июня 2011

Есть лучший способ, используйте OpenID как этот сайт. Я не думаю, что это будет слишком сложно.

0 голосов
/ 13 июня 2011

Не у всех есть аккаунт в твиттере, и вы не можете обязать его создавать для входа на конкретный сайт.

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