Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

[вопрос] авторизация через соц. сети

Тема в разделе "Вопросы- ответы", создана пользователем volodec, 5 апр 2017.

05.04.17 в 15:28
06.04.17 в 15:51
17
2.948
0
  1. TopicStarter Overlay
    volodec

    volodec Посетитель

    Регистрация:
    17 фев 2017
    Сообщения:
    60
    Лучших ответов:
    0
    Рейтинги:
    +10 / 4 / -0
    Приветствую! Столкнулся с проблемой авторизации через соц. сети, в частности через facebook. Битый час сижу и тыкаю всё везде, но не могу добиться результата.
    Что я делал:
    1. Создал приложение.
    2. Добавил платформу "Web сайт", где прописал url сайта.
    3. Перевел приложение в режим опубликованное.
    4. Скопировал id и секретный ключ приложения в соответствующие поля в админке.
    В итоге:
    [​IMG]
    Помогите разобраться в чем дело, ВК и ОК все ништяк авторизируют, а facebook в отказе.

    [​IMG]

    crhby.jpg
     
    #1 volodec, 5 апр 2017
    Последнее редактирование модератором: 5 апр 2017
  2. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.295
    Лучших ответов:
    54
    Рейтинги:
    +5.206 / 74 / -0
    @volodec, все картинки вроди одни и теже, и потом всё таки прикрепил нормально картинку в пост :D там же все написано, перепроверь, пересоздай приложение и заново проверь.
     
  3. TopicStarter Overlay
    volodec

    volodec Посетитель

    Регистрация:
    17 фев 2017
    Сообщения:
    60
    Лучших ответов:
    0
    Рейтинги:
    +10 / 4 / -0
    Дважды создавал приложение, добавлял продукт "Вход через facebook", там все поля заполнял, переключатели тыкал, всё одно. Никак не смекну в чем причина
     
  4. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.295
    Лучших ответов:
    54
    Рейтинги:
    +5.206 / 74 / -0
    версия ДЛЕ?
     
  5. TopicStarter Overlay
    volodec

    volodec Посетитель

    Регистрация:
    17 фев 2017
    Сообщения:
    60
    Лучших ответов:
    0
    Рейтинги:
    +10 / 4 / -0
    11.2 cp-1251
     
  6. DLEPlugins

    Кодер

    Регистрация:
    29 ноя 2015
    Сообщения:
    1.608
    Лучших ответов:
    8
    Рейтинги:
    +1.195 / 9 / -0
    По вопросу не подскажу. Ребята, хорош страдать хуйней. Прекращайте 1251 использовать. Есть utf8, универсальная, все в одной. Сперва устанавливаете 1251, а затем закидываете вопросами, просьбами и заказами.
    Отвечу глобально, нет, из гавна пулю не слепишь. Особенно печально, когда киносайт на 1251 делают... Опомнитесь
     
    • Нравится Нравится x 2
  7. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.295
    Лучших ответов:
    54
    Рейтинги:
    +5.206 / 74 / -0
    проблем не замечал. возможно стоит писать в сапорт ДЛЕ если не походит норм авторизация
     
  8. Dr_Brown

    Dr_Brown Бывалый

    Регистрация:
    19 дек 2016
    Сообщения:
    568
    Лучших ответов:
    0
    Рейтинги:
    +160 / 4 / -0
    и лицензию заодно купить :D
     
    • Нравится Нравится x 2
  9. Burial

    Burial Местный

    Регистрация:
    30 сен 2015
    Сообщения:
    1.996
    Лучших ответов:
    2
    Рейтинги:
    +464 / 80 / -0
    Где картинки?

    Только настроил. Все работает.
    Screenshot_67.jpg
    Screenshot_68.jpg
     
    #9 Burial, 5 апр 2017
    Последнее редактирование модератором: 6 апр 2017
    • Нравится Нравится x 1
  10. TopicStarter Overlay
    volodec

    volodec Посетитель

    Регистрация:
    17 фев 2017
    Сообщения:
    60
    Лучших ответов:
    0
    Рейтинги:
    +10 / 4 / -0
    Это мой первый, поэтому на лицензию как то жмусь.
    Хз, может я что-то упускаю..
    Вот основные настройки приложения:
    asdfasdfasdf.jpg

    Вот настройки "Вход через Facebook"
    фыарыарычвр.jpg

    Вот активация приложения
    sdfsdfsdfsdffhhjjujuu.jpg
    Потом id и ключ в соответствующие поля в админке.
    В итоге когда пытаюсь зайти сначала вот это:
    dsfgsdfgfdgfdgruurt.jpg
    Жму продолжить и ...
    олджлоюжьрпбдэтипьджмивлд.jpg
    Другое дело если бы так со всеми соцками было, но все всё ок, а фб залупается
     
  11. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.295
    Лучших ответов:
    54
    Рейтинги:
    +5.206 / 74 / -0
    на сервере запрещены исходящие внешние соединения! читай внимательней всё что написано и будет счастье ;) пиши в ТП хостера, и пускай они настраивают сервер как надо...
     
  12. TopicStarter Overlay
    volodec

    volodec Посетитель

    Регистрация:
    17 фев 2017
    Сообщения:
    60
    Лучших ответов:
    0
    Рейтинги:
    +10 / 4 / -0
    @byroot, если бы было так, то не работали бы другие авторизации, а не работает только ФБ, ведь так?o_O
     
  13. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.295
    Лучших ответов:
    54
    Рейтинги:
    +5.206 / 74 / -0
    этого точно не скажу. в любом случае если у всех авторизация ФБ работает кроме тебя, то дело либо в сервере либо в тебе ;) ну или ещё может быть в кривом дистрибутиве ДЛЕ
     
  14. TopicStarter Overlay
    volodec

    volodec Посетитель

    Регистрация:
    17 фев 2017
    Сообщения:
    60
    Лучших ответов:
    0
    Рейтинги:
    +10 / 4 / -0
    Вот че-то я больше склоняюсь к этому...
    Значит любители заходить через ФБ будут сосать лапу на моем сайте

    Так и оказалось, спасибо что направил на путь истинный:D Теперь все работает.
     
    #14 volodec, 6 апр 2017
    Последнее редактирование модератором: 6 апр 2017
  15. glyanec

    glyanec Новичок

    Регистрация:
    17 мар 2017
    Сообщения:
    49
    Лучших ответов:
    0
    Рейтинги:
    +2 / 0 / -0
    А что было то? такая же фигня.
     
  16. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.295
    Лучших ответов:
    54
    Рейтинги:
    +5.206 / 74 / -0
    внимательней читай и будет увидено:


     
  17. TopicStarter Overlay
    volodec

    volodec Посетитель

    Регистрация:
    17 фев 2017
    Сообщения:
    60
    Лучших ответов:
    0
    Рейтинги:
    +10 / 4 / -0
    @glyanec, пришлось править файл /engine/classes/social.class.php, там есть класс AuthViaFacebook, в нем строка
    PHP:
    @parse_str(http_get_contents('https://graph.facebook.com/oauth/access_token' '?' http_build_query($params)), $token)
    изменил ее на
    Код:
    $token = @json_decode(http_get_contents('https://graph.facebook.com/oauth/access_token' . '?' . http_build_query($params)), true);
    
    Но это если у тя такой же кривой дистрибутив;)
     
    • Нравится Нравится x 2
  18. glyanec

    glyanec Новичок

    Регистрация:
    17 мар 2017
    Сообщения:
    49
    Лучших ответов:
    0
    Рейтинги:
    +2 / 0 / -0
    @volodec, спасибо добрый человек, помогло)
     
Яндекс.Метрика