ФорумПрограммированиеPHP для идиотов → Аутентификация через сторонние сайты

Аутентификация через сторонние сайты

  • Абырвалг

    Сообщения: 6476 Репутация: N Группа: Джедаи

    Spritz 20 декабря 2009 г. 3:31

    Есть ли API для аутентификации на своем сайте через контакт? гуглю, не могу найти. Я думаю, что его не существует, так как фишинго вокруг контакта за версту несет.

    Но такой API есть у фейсбука.
  • Абырвалг

    Сообщения: 6476 Репутация: N Группа: Джедаи

    Spritz 20 декабря 2009 г. 3:38, спустя 7 минут 10 секунд

  • rider-sx

    Сообщения: 2706 Репутация: N Группа: Адекваты

    Spritz 20 декабря 2009 г. 3:42, спустя 3 минуты 31 секунду

    Что такое "контакт"?
  • Абырвалг

    Сообщения: 6476 Репутация: N Группа: Джедаи

    Spritz 20 декабря 2009 г. 3:56, спустя 14 минут 6 секунд

    я не знаю толком. Говорят соцсеть такая. У меня там нет учетки.
  • Givi

    Сообщения: 2284 Репутация: N Группа: Адекваты

    Spritz 20 декабря 2009 г. 4:17, спустя 21 минуту 7 секунд

    У меня там есть учетка… а вот про АПИ я не слышал. Да и ну его нах оттудава юзать авторизацию, там ведь пароли ломают на раз-два-три.

    п.с. Абырвалг, я вот вчерась Бригаду смотрел (хз чего захотелось её пересмотреть, но что есть то есть), и услышал откудава твой "абырвалг" взялся. Там мент (которых очень плохой дядько) так сказал в один из моментов :)
  • Абырвалг

    Сообщения: 6476 Репутация: N Группа: Джедаи

    Spritz 20 декабря 2009 г. 4:28, спустя 11 минут 14 секунд

    Givi, фиии. Мой "Абырвалг" взялся из Собачьего сердца Булгакова

    да, пароли ломают. Расскажу что мы имеем:
    1) Я делаю какой-то сайт (проект "для себя". Опыту набраться, движок отладить, расширить функционал его). По факту: он никому не нужен кроме меня =(.
    2) В контакте есть группа (студенческий актив одного факультета одного вуза). Группа закрытая, только для этого факультета. В этой группе порядка 40-50 человек. Я знаю девушку-администратора этой группы.
    3) Она не против того, что б вывести в отдельный сайт эту группу. НО: кому это нужно кроме меня? какие плюшки получат участнеги группы? им нужно будет заново регистрироваться, а администратор должен их как-то всех проверить, что б не допустить левых людей в группе - одни неудобства.
    4) мне нужно сделать какой-то мост. Что б народ мог входить через свой логин вконтакте.

    В чем еще проблема: они не захотят вводить свои логины-пароли от учетки из контакта на моем сайте. Ясен пень, я б тоже хуй вводил их. Поэтому аутентификация должна быть на стороне контакта, с установкой кук каких-то и редиректом на мой сайт. Я не понимаю еще как это будет выглядеть и сделаю ли я это вообще.
  • rider-sx

    Сообщения: 2706 Репутация: N Группа: Адекваты

    Spritz 20 декабря 2009 г. 4:27, спустя 23 часа 58 минут 51 секунду

    Там есть апи у приложений, а так его нет
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 20 декабря 2009 г. 4:38, спустя 11 минут 30 секунд

    ты видимо думаешь что у них openid авторизация .. ты не прав :)
    Спустя 7 сек.
    курл тебе в помощь
    Спустя 125 сек.
    http://hell.helldude.ru/archives/470

    версия курла старая (вроде бы) а идея обычная =)

    Сапожник без сапог
  • Абырвалг

    Сообщения: 6476 Репутация: N Группа: Джедаи

    Spritz 20 декабря 2009 г. 4:44, спустя 5 минут 38 секунд

    ни секунды не думал про openID у них

    Как только проект будет готов и одобрен создателем UserAPI Павлом Дуровым, остальные пользователи смогут авторизовываться в Вашем ресурсе. Обратите внимание, что проекты, нацеленные на пользователей России, Украины, Беларуси и Казахстана могут быть одобрены только в случае инновационности их идеи или реализации.

    по всей видимости я иду лесом.
    Спустя 141 сек.
    Дуд, к тебе вопрос: при каждом запуске скрипта нужно делать авторизацию или твой курл как-то куки кеширует? Может сериализовывать объект?

    Мне нужно, что б люди вводили логин и пароль на странице контакта а не на моем говносайте.
    Спустя 55 сек.
    кстати для неверующих :)

    http://94.31.169.103/vkontakte/people.php
    тут рабочая копия.

    нихуя не рабочая =)
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 20 декабря 2009 г. 4:50, спустя 5 минут 40 секунд

    Абырвалг, можно сериализовать, он дублирует дерево кукисов внутри самого объекта :)
    Спустя 10 сек.
    дудкурл - ахуенная вещь
    Сапожник без сапог
  • Абырвалг

    Сообщения: 6476 Репутация: N Группа: Джедаи

    Spritz 20 декабря 2009 г. 4:55, спустя 5 минут

    я ж не спорю, что он хорош. Ну ты сам подумай: только полный долбодаун будет вводить свой логин/пасс от контакта на чужом сайте. Как мне им доказывать, что я не ворую логины-пароли?

    И как в твоем курле отследить, что кука протухла?
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 20 декабря 2009 г. 5:00, спустя 4 минуты 55 секунд


    я ж не спорю, что он хорош. Ну ты сам подумай: только полный долбодаун будет вводить свой логин/пасс от контакта на чужом сайте. Как мне им доказывать, что я не ворую логины-пароли?

    И как в твоем курле отследить, что кука протухла?
    именно протухлость куков я не делал, это единственное что в куки не так :) просто подумал что смысла нет
    Спустя 16 сек.
    а так да, увы нет кнопочки "авторизоваться с помощью контакта"
    Сапожник без сапог
  • Абырвалг

    Сообщения: 6476 Репутация: N Группа: Джедаи

    Spritz 29 декабря 2009 г. 23:52, спустя 9 дней 18 часов 52 минуты

    эти мудилы вообще ничего мне не ответили. Даже не прислали: "у вас нет бизнес плана, идите лесом".

    Короче я подумываю о том, что б openID прикрутить и google accounts.
  • Ewg777

    Сообщения: 510 Репутация: N Группа: Джедаи

    Spritz 30 декабря 2009 г. 1:44, спустя 1 час 52 минуты 13 секунд

    эти мудилы
    Тоже какая-то соцсеть?
  • Абырвалг

    Сообщения: 6476 Репутация: N Группа: Джедаи

    Spritz 30 декабря 2009 г. 2:47, спустя 1 час 3 минуты 17 секунд

    ну да, я ж пытаюсь соцсеть для студентов сделать.

Пожалуйста, авторизуйтесь, чтобы написать комментарий!