2017-01-17 7 views
-1

этот вопрос довольно широк, но я понятия не имею, с чего начать.Как щебетать login/auth с Javascript SDK от Parse-Server parse.com

У меня есть одностраничное приложение, написанное на AngularJS, и бэкэнд работает на Parse-Server (parse.com) http://parseplatform.github.io/. Я уже выполнил всю аутентификацию для facebook, и теперь я хочу разрешить моим пользователям входить в систему с помощью твиттера, но я не знаю, с чего начать, поскольку Parse-Server не поддерживает twitter изначально так же, как и в facebook.

Может ли кто-нибудь указать мне в правильном направлении?

Спасибо!

ответ

1

Моим личным предложением было бы сделать это через код облака в вашем cloud/main.js файле. Таким образом, вы можете обновлять существующие пользовательские таблицы и т. Д., Как только пользователь успешно прошел аутентификацию.

Вот несколько примеров этого. Они старые, но концепция такая же. Просто не забудьте использовать { useMasterKey: true } при запросе или изменении класса пользователя.

https://github.com/sreejithbnaick/Twitter-OAuth-1.1-Signature-Generator-js

https://medium.com/@nannerb/tutorial-storing-tweets-in-parse-via-the-twitter-api-9fe2ee092013#.hlkum966e

https://gist.github.com/aleclarson/8892714

Twitter Docs: https://dev.twitter.com/rest/public

+0

благодаря @Cliffordwh, ты использовал этот метод раньше? Я вижу, что статьи с конца 2015 года, когда parse-server еще не был анонсирован, вы думаете, что это будет работать с новым открытым паролем для open-source? – lito

+0

Да, одна из причин, по которой облачный код работает так хорошо! Я сделал то же самое для своих пользователей Google+! – Cliffordwh

+0

Не забудьте использовать masterKey при изменении класса пользователей! – Cliffordwh

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

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