2012-04-20 2 views
0

Я использую wordpress, но мне нужно установить твиттер @anywhere/login connect.Как генерировать твиттер @anywhere аутентификационный пароль

Какая у меня проблема, как в мире узнать, что у них есть пароль?

все нормально, получив имя пользователя и т. Д. ... но как бы я запустил свой Wordpress для входа в систему без указания пароля, все, что я могу сделать прямо сейчас, это знать, что они записаны в твиттере об этом, но, очевидно, твиттер не даст свой пароль!

любые предложения?

ОБНОВЛЕНО

Это процесс до сих пор ...

  • Дисплей щебет Кнопка
  • записей пользователей на comeplete слушателя, чтобы захватить пользователей "screen_name"
  • подключить ??? Теперь мне нужно назначить пароль для формы для регистрации этого пользователя в ... ???

Вот где я стопка.

+1

Зачем вам нужен свой пароль? –

+0

Мне не нужен их пароль, мне просто нужно знать, что нужно делать. поскольку у db есть зашифрованные пароли, – Val

ответ

0

Если вы используете Twitter OAuth для аутентификации пользователей, вам не нужен их пароль. Если вы можете получить информацию о пользователе (имя, адрес электронной почты и т. Д.), Пользователь будет аутентифицирован в Твиттере и уполномочил ваше приложение получать доступ к его данным. Возьмите данные и выполните свою работу (создайте свою локальную учетную запись пользователя и запишите ее программно).

Вот плагин, который может помочь вам: http://wordpress.org/extend/plugins/simple-twitter-connect/

Также вот Wordpress API вызова, которая позволяет пользователю войти в систему: http://codex.wordpress.org/Function_Reference/wp_signon

+0

это то, что я сделал, я не могу понять, как я могу зарегистрировать пользователя на своем веб-сайте, ??? – Val

+0

См. Мой обновленный ответ –

+0

Да, но как бы я знал, что '$ creds ['user_password'] = 'plaintextpw';' будет, coz Если бы я использовал твиттер для подключения, мне бы пришлось сгенерировать пароль сам? как случайный, предположим, что я это делаю, тогда я не сохраняю простой пароль на db, это не круто, – Val

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