#ruby-on-rails #oauth #omniauth #tumblr
#ruby-on-rails #oauth #omniauth #tumblr
Вопрос:
Я использую omniauth для регистрации нескольких учетных записей пользователей facebook, Twitter и tumblr. Я успешно настроил подключения к facebook и Twitter, но мне не удается подключиться к Tumblr.
Домашняя страница omniauth на github сообщает мне, что она работает с Tumblr, но не предоставляет мне никакой документации по этому поставщику.
Я не знаю, какие учетные данные я должен использовать для файла инициализаторов / omniauth. У меня нет никаких пользовательских ключей / secret; Tumblr даже не предоставляет эти ключи.
У кого-нибудь есть идеи?
Ответ №1:
Оказывается, у Tumblr действительно есть надлежащая аутентификация oauth 2. Как ни странно, им удалось скрыть страницу регистрации своего приложения. Я нигде не смог найти эту страницу, не используя google «Регистрация в приложении Tumblr» или что-либо еще. Они даже не упоминают об этом ни в одной из своих документации по api (которая, кстати, сама по себе показалась мне довольно хорошей). Похоже, что им даже не нравятся сторонние приложения?
В конце концов я нашел страницу регистрации через руководство по аутентификации php. Я вставлю это здесь для дальнейшего использования: