Progress28.ru

IT Новости
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Одноклассники авторизация вход

Авторизация пользователя в Одноклассниках

Авторизация на сайте Одноклассники производится довольно таки просто. Чтобы войти в свой личный аккаунт, перейдите на страницу сайта, введите данные в соответствующие для этого поля (данные вы вводили во время регистрации — логин и пароль) и нажмите на кнопку «войти». Форма для авторизации на сайте выглядит так:

Но часто пользователи забывают пароль, поэтому разработчиками сайтов была разработана функция восстановления пароля. Если вы также входите в число тех, кто забыл свой пароль от личного аккаунта, нажмите на: «Забыли пароль?». После нажатия вас перенаправит на другую страницу и потребуют ввести свой логин/адрес эл.почты/номер телефона и капчу.

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

Во время регистрации своего личного профиля на сайте Одноклассники.ру рекомендовано использовать номер своего телефона. Предлагаем вам представить ситуацию, что хакеры, которых на сегодняшний день достаточно много, завладели информацией о вашей почте и стали владельцем профиля. В таких ситуациях, кажется, что уже ничего не вернуть, ведь пароль был изменен не вами. Но если профиль привязан к телефону, восстановить доступ к возможно в любых ситуациях, даже если злоумышленники завладели страницей.

Если страница зарегистрирована лишь по адресу электронной почты, либо доступ у вас есть лишь к ней, тогда восстановить страницу сложнее. Для этого потребуется обратиться в службу поддержки сайта, и описать свою проблему. Чтобы это сделать, нажмите на ссылку «Обратиться в службу поддержки», и заполните форму.

Авторизоваться на сайте также можно с помощью мобильного телефона, используя мобильную версию сайта или специальное приложение ОК.РУ.

Аутентификация через Одноклассники

Сегодня мы продолжим разговор о том, как создать аутентификацию ваших пользователей через социальные сети и сервисы. На этот раз возьмёмся за «Одноклассники»!

Если кто пропустил предыдущую часть, то её можно найти тут:

Заметка. Пример, созданный в данном уроке, предназначен для работы на локальном сервере.

Шаг 1. Регистрация нового приложения

Для работы примера вам нужно будет самим зарегистрировать новое приложение и ввести собственные параметры. Для начала нам необходимо создать новое приложение на сайте социальной сети Одноклассники

На открывшейся странице выбираем вид приложения: “Вне Одноклассников”; тип приложения: «oAuth авторизация».

После этого нам необходимо заполнить следующую форму:

Название будет «Odnoklassniki Auth». Shortname — это тоже название приложения, но только то, что будет отображаться в url адресе: «ondoklassniki-oauth». Ссылка на приложение: http://localhost/odnoklassniki-auth . Таким образом, на локальном сервере нам потребуется создать папку «odnoklassniki-auth» и поместить все рабочие файлы туда.

После добавления нового приложения, вам на электронный почтовый ящик будет отправлено письмо с нужными нам настройками.

Из письма мы можем извлечь такие параметры, как `Application ID`, `Публичный ключ приложения`, `Секретный ключ приложения` и `Ссылка на приложение`. Запишем их в специальные переменные в файле index.php:

Шаг 2. Генерация ссылки для аутентификации

Для генерации ссылки нам потребуется адрес аутентификации и специальные параметры:

С помощью функции http_build_query, передав туда массив параметров, получим чередование ключей и значений, как в url адресе. Итак, генерируем ссылку и выводим на экран:

Также тут я воспользовался функцией urldecode. Если этого не сделать, то в сгенерированной ссылке могут появиться закодированные символы слешей, знаков двоеточия и так далее:

Если же мы пропустим данную строку через функцию urldecode, то получим:

Итак, ссылка для аутентификации готова. Если мы сформировали все параметры правильным образом и получили верный url, то пройдя по ссылке, будем перенаправлены по адресу, указанному в настройках приложения (‘http://localhost/odnoklassniki-auth’). Только теперь к этому адресу будет прикреплён специальный параметр code:

Шаг 3. Получение токена

Начинать процедуру аутентификации мы можем в том случае, если к нам пришёл параметр code. Он нам нужен для того, чтобы получить специальный токен доступа, с помощью которого, в дальнейшем, мы достанем информацию о пользователе.

В первую очередь, снова сформируем параметры для этого запроса. Нам потребуется передать параметры: `code` — url параметр, пришедший от одноклассников; `redirect_uri` — страница, на которую будет возвращён пользователь; `grand_type`, равный значению «authorization_code» — код активации; `client_id` — id приложения; `client_secret` — секретный ключ:

Далее нам нужно отправить POST запрос на адрес http://api.odnoklassniki.ru/oauth/token.do, передав перечисленные параметры. В PHP выполнить POST запрос можно с помощью создания curl запроса:

В результате, при успешном выполнении запроса, в переменную $tokenInfo будет записан ответ от Одноклассников в JSON формате. Данная строка содержит 3 параметра: token_session — тип токена; refresh token — маркер обновления информации, access_token, который мы будем использовать в следующих запросах для извлечения информации о пользователе.

Для того чтобы мы далее могли работать с данными параметрами, декодируем JSON строку с помощью функции json_decode, и помещаем данные в массив, передав в качестве второго аргумента true.

Шаг 4. Получение информации о пользователе

Итак, теперь когда у нас есть параметры access_token, мы можем сделать запрос к Одноклассники API и получить информацию о пользователе. Перед тем, как мы подготовим массив с параметрами, которые в последствии превратим в фрагмент url строки, нам нужно сформировать специальную `подпись` запроса $sign с помощью конкатенации двух хэшей md5;

Читать еще:  Моя стр в одноклассниках зайти

В параметр method записываем название метода API Одноклассников, который вернёт нам информацию о пользователе; Далее передаём access_token, публичный ключ (application_key), формат возвращаемых данных (format) и подпись запроса (sig).

Для получения информации о пользователе сформированные параметры нам нужно отправить GET запросом по адресу http://api.odnoklassniki.ru/fb.do:

В результате, если всё было сделано правильно, то получим JSON ответ следующего вида:

Снова преобразуем JSON ответ в массив и обратимся к нулевому элементу, хранящемуся в массиве:

Шаг 5. Извлечение информации о пользователе

Теперь извлекать информацию о пользователе мы можем из массива, хранящегося в переменной $userInfo, по ключам uid, name, gender, birthdate, pic_2. Для просмотра большего количества полей загляните в содержание переменной $userInfo:

Шаг 6. И снова дело за вами

Тут всё, как и в предыдущем случае. Если у нас есть такая информация, как ID пользователя, в первую очередь, нам необходимо проверить его наличие в нашей базе данных. Если пользователя с таким ID не существует, то значит он авторизовался с нашего сайта впервые, и мы внесём его в базу. Если пользователь уже есть, можем проверить, не изменились ли какие-то данные о нём, например, имя или ещё что-то. Если да, обновим запись.

После этого, всё что нам осталось сделать, так это создать сессию и поместить в неё информацию о нашем пользователе.

На странице выхода из системы просто удаляем сессию с помощью функции unset .

Вот и всё. Теперь в вашей копилке на один рецепт больше, и вы можете порадовать ваших пользователей аутентификацией через социальную сеть «Одноклассники».

P.S. Отдельное спасибо хочу сказать всем, кто отписался в комментариях к предыдущей статье, ну и к этой тоже! В будущем буду стремиться учитывать ваши пожелания и предложения.

Данный урок подготовлен для вас командой сайта ruseller.com
Источник урока: www.ruseller.com
Автор: Станислав Протасевич
Урок создан: 13 Марта 2013
Просмотров: 83938
Правила перепечатки

5 последних уроков рубрики «PHP»

Фильтрация данных с помощью zend-filter

Когда речь идёт о безопасности веб-сайта, то фраза «фильтруйте всё, экранируйте всё» всегда будет актуальна. Сегодня поговорим о фильтрации данных.

Контекстное экранирование с помощью zend-escaper

Обеспечение безопасности веб-сайта — это не только защита от SQL инъекций, но и протекция от межсайтового скриптинга (XSS), межсайтовой подделки запросов (CSRF) и от других видов атак. В частности, вам нужно очень осторожно подходить к формированию HTML, CSS и JavaScript кода.

Подключение Zend модулей к Expressive

Expressive 2 поддерживает возможность подключения других ZF компонент по специальной схеме. Не всем нравится данное решение. В этой статье мы расскажем как улучшили процесс подключение нескольких модулей.

Совет: отправка информации в Google Analytics через API

Предположим, что вам необходимо отправить какую-то информацию в Google Analytics из серверного скрипта. Как это сделать. Ответ в этой заметке.

Подборка PHP песочниц

Подборка из нескольких видов PHP песочниц. На некоторых вы в режиме online сможете потестить свой код, но есть так же решения, которые можно внедрить на свой сайт.

Как зайти в социальную сеть Одноклассники без регистрации

Здравствуйте, дорогие читатели!

Сегодня мы с вами разберемся, как зайти в Одноклассники без регистрации, и какие ограничения ждут того, кто решил воспользоваться социальной сетью, не имея собственного аккаунта.

Обычно зайти в Одноклассники без регистрации хотят люди, которым единоразово понадобилось разыскать своего старого знакомого. Создавать свою страницу для того, чтобы один раз воспользоваться поиском, и вправду не очень целесообразно. Что же, могу вас обрадовать – некоторые функции соцсети можно использовать, не имея аккаунта.

Как попасть в Одноклассники

Войти на главную страницу ОК можно двумя способами:

  1. Наберите в адресной строке браузера адрес ok.ru и нажмите Enter.
  2. Введите в поисковой системе запрос “Одноклассники” и перейдите по первой ссылке из результатов выдачи.

На данный момент у Одноклассников есть только один URL-адрес – ok.ru. Сайт с любым другим адресом является фишинговым и принадлежит злоумышленникам. Будьте внимательны!

Что можно делать без регистрации

Основное предназначение Одноклассников – это поиск старых знакомых, новых друзей и общение с ними. Если вы решите воспользоваться социальной сетью, не имея своего аккаунта, то из активного участника соцсети превратитесь в “немого” наблюдателя.

Вот лишь частичный список функций, которые недоступны незарегистрированным пользователям:

  • написание и отправка сообщений,
  • создание и публикация постов,
  • добавление зарегистрированных пользователей в друзья,
  • прослушивание музыки и добавление песен на сайт,
  • добавление своих видео и фотографий,
  • выставление классов,
  • написание комментариев,
  • запуск игр и приложений.

Теми или иными обходными путями без собственного аккаунта вы сможете:

  • просматривать популярные записи на главной странице,
  • смотреть видеозаписи,
  • искать людей и просматривать их страницы,
  • искать группы и статьи.

Чтобы посмотреть последние популярные посты и видео в ОК, достаточно перейти на ok.ru. Это основная страница социальной сети, она же страница регистрации и входа. Так что если вы все же решите завести свой профиль, то сделать это можно с помощью специальной формы, которая находится в верхней правой части страницы. Там же вы найдете поля ввода логина и пароля для авторизации на сайте.

Читать еще:  Https yandex ruвойти в однокласники

Как искать людей

Для розыска людей можно использовать несколько инструментов:

  1. Поисковые системы. Яндекс, Google и другие поисковики с легкостью разыщут нужного человека. Чтобы уменьшить масштабы операции, используйте специальный оператор “site:”. Он позволит отыскать нужных вам людей на ok.ru, исключив из поисковой выдачи другие сайты.
  2. Специальный сервис для розыска людей в социальных сетях от Яндекса.
  3. Помощь друга или родственника, который зарегистрирован в соцсети, для розыска с его странички.

Третий способ дает наилучшие результаты. Дело в том, что пользователи соцсети могут закрыть свой профиль от поисковых систем. В таком случае человека не удастся найти ни через один поисковик.

А вот с помощью поиска на ok.ru можно разыскать любого зарегистрированного пользователя. Конечно, некоторые юзеры делают свой профиль закрытым, но даже в таком случае их вполне реально отыскать, посмотреть основную фотографию и даже некоторые личные данные.

Как искать сообщества, посты и другую информацию

Многие утверждают, что искать посты, объявления, видеозаписи и сообщества без входа на ОК невозможно. Это не совсем так. Искать информацию, как и людей в соцсети, можно, притом совершенно бесплатно. Делается это при помощи специального оператора “site:”, который я уже упоминал выше. Работает он в любой поисковой системе. Я покажу на примере Google.

Допустим, я хочу найти официальную группу “Блог Василия Блинова” на ok.ru. Для этого я перехожу в Google и в поисковой строке ввожу оператор “site:” без кавычек. Сразу после двоеточия пишу адрес сайта, на котором хочу выполнить поиск. В нашем случае это будет ok.ru. После сайта ставлю пробел и ввожу название группы, которую нужно найти. В результате получится вот такая конструкция “site:ok.ru Блог Василия Блинова”.

Обратите внимание, пробел после двоеточия не ставится.

В поисковой выдаче нужное сообщество оказалось на первом месте. После того как попадете в группу, вы сможете просматривать все записи, смотреть участников и переходить к ним на страницу.

В качестве примера я использовал официальную группу блога iklife.ru. Так что если вы все же решите зарегистрироваться в соцсети, то обязательно подпишитесь на наше сообщество. Там вы первыми будете узнавать о новых статьях на сайте.

С помощью оператора “site:” можно искать не только группы и сообщества, но и любую другую информацию: видео, статьи, объявления и т. д. Например, используя вот такой запрос “site:ok.ru отдам пианино”, вы сможете найти отличный музыкальный инструмент.

Есть один важный момент, который обязательно нужно учитывать. С помощью описанного выше способа можно отыскать только ту информацию, которая уже проиндексирована поисковой системой. Этот процесс занимает некоторое время, поэтому самые свежие новости и недавние публикации обнаружить не получится.

С видео все еще проще. Достаточно перейти по ссылке ok.ru/video и воспользоваться поисковой строкой либо просто посмотреть интересные видеозаписи в каталоге или в списке новинок.

Заключение

Как видите, несмотря на все лазейки без регистрации полноценно насладиться пребыванием в ОК не получится. Вы можете воспользоваться советами из статьи, если вам нужно всего один раз разыскать человека и вы не планируете становиться активным участником социальной сети. Если же вы хотите регулярно посещать Одноклассники, то рекомендую вам завести свою страничку.

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

На этом у меня все. Надеюсь, статья была полезной. Оставляйте комментарии и следите за новостями блога.

Одноклассники вход на сайт через логин и пароль на другую страницу

Социальные сети сегодня – неотъемлемый атрибут общения современных людей. Как показывают регулярные опросы населения нашей страны, социальная сеть Одноклассники является неоспоримым лидером в области онлайн-общения. Поэтому у пользователей возникают вопросы, связанные с возможностями ОК. Например, как осуществить вход в Одноклассники через логин и пароль на другую страницу?

Как зайти на чужую страницу в Одноклассниках незаметно и кому это нужно?

Интерфейс социальной сети Одноклассники разработан таким образом, что посещение профиля другими пользователями обязательно отобразиться в ленте событий. Этот факт значительно ограничивает возможности пользователей ОК, которым хотелось бы посетить чужой профиль и не оставить там своих «следов».

Как открыть или с какой целью люди стремятся зайти на страницу другого в статусе инкогнито:

  • Проверка на «вшивость» второй половинки. Часто подозревающие в неверности партнера, люди стремятся всеми способами прояснить ситуацию. С этой целью они решаются пойти на взлом профиля для выявления доказательств неверности. Это могут быть фотографии и переписка, свидетельствующая о связях на стороне.
  • Желание добыть личную информацию с целью дальнейшего шантажа и использования ее в личных корыстных целях. Это может быть рассылка спамов, шантаж, вымогательство и другие манипуляции.
  • Чрезмерная родительская забота.
  • Мошенничество. Заходя на профиль пользователя от его имени, взломщик просит друзей оказать материальную помощь, перечислив деньги на его номер карточки, или выманивает их другими способами.
Читать еще:  Очистка компьютера от рекламных вирусов

Прежде всего, это покушение на личное пространство человека и его конфиденциальность. Поэтому, такие действия являются противоправными и наказуемыми.

Как открыть чужую страницу в Одноклассниках?

Интернет и индустрия высоких технологий с каждым годом развивается все активнее. У мошенников появляются новые способы и методы взлома страниц пользователей в социальных сетях. Они становятся все более изощренными и хитрыми.

Если для того, чтобы посетить собственную страницу в Одноклассниках, достаточно ввести свои данные в поле адресной строки социальной сети, то с чужим профилем все иначе. Нюансов здесь достаточно много.

Чтобы выполнить непосредственный вход на свой профиль в сети Одноклассники, необходимо заполнить нужные поля, где требуется логин, пароль. Имея функцию автоматического заполнения полей, пользователь, введя только адрес, сможет попасть на свою страницу, поскольку надобность в заполнении полей отпадет.

Как войти на чужой профиль с помощью телефона? Достаточно будет открыть приложение браузера ОК и ввести нужный адрес либо зайти на свой профиль в Одноклассниках.

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

  • Имя.
  • Фамилия.
  • Возраст (или возрастной диапазон).
  • Места учебы и работы.
  • Страну и город проживания.

Существует два способа, позволяющих остаться инкогнито:

  1. Отыскать нужный профиль, не заходя на сайт ОК. Это самый распространенный и безопасный метод шпионажа. В поисковой строке браузера необходимо ввести данные искомого человека (ФИО, город проживания, возраст), после чего системой будет выдана ссылка на профиль. Если человек в настройках публичности не ограничил доступ к своим фото и другой информации, его страницу можно посещать бесконечное количество раз без риска оказаться раскрытым.
  2. Воспользоваться опцией «Включить невидимку», которая оплачивается посредством внутрисетевой валюты, а именно, ОКов. Приобретаются они за обычные деньги. Купить ОКи можно, используя мобильный телефон, ПК или планшет. Чтобы стать «Невидимкой», необходимо перейти по одноименной ссылке, которая находится под аватаркой. Правила пользования данной опцией: за 50 ОКов дается возможность в течение 25 дней «шпионить» на другие страницы. Единственный нюанс: пользователь, за которым осуществляли шпионаж, получит уведомление, что его посещал «Невидимка».

Как войти на чужую страницу в Одноклассниках, если доступ к личной информации закрыт?

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

Остается уповать лишь на то, что, отправив пользователю заявку на добавление в список друзей, он ее одобрит. Внедрившись в ранг друзей, можно получить анкетные данные пользователя, указанные им при заполнении и некоторые фотографии.

Если у Вас остались вопросы — сообщите нам Задать вопрос

Взлом страницы

Помимо деликатных методов, существуют и радикальные. Речь идет о взломе профиля. В силу специфики данного мероприятия, осуществить его допускается только, внеся за это определенную плату. Так утверждают те, кто предлагают воспользоваться программой, с помощью которой можно взломать чужую страницу.

Администрация соцсети Одноклассники предупреждает, что подобные манипуляции не только не дадут ожидаемого эффекта, но и грозят горе-взломщику опасностью самому стать жертвой мошенников. Оплатив услугу, человек не сможет попасть на чужой профиль.

Он потеряет немалые деньги (услуга стоит дорого), а заодно и передаст свою личную информацию в пользование людям, которые, скорее всего, распорядятся ею в своих корыстных целях.

Поэтому пользоваться столь сомнительными предложениями не рекомендуется.

Как с полученными данными могут распорядиться мошенники? Распространенный вариант – рассылка спамов друзьям с просьбой одолжить денег, пополнить счет на мобильном телефоне и т.д. Таким образом, они не просто обманывают людей, но и очерняют репутацию того, от чьего имени действуют.

После манипуляций страница пользователя, попавшего в руки аферистов, скорее всего, будет ими удалена. Восстановить ее в сети Одноклассники уже не удастся. Помимо всего прочего, человек, доверивший свои данные мошенникам, может поймать на свой компьютер опасный вирус.

Не следует прибегать к радикальным методам шпионажа и без разрешения проникать в личную жизнь человека. Сделав это, вы легко можете встать на его место, а в придачу получить массу проблем, разбираться с которыми, увы, не всегда просто.

Не верьте обещаниям, которые дают распространители взламывающих программ и «обучающих» видеороликов.

Вы не получите обещанного, зато вручите прямо в руки аферистам свою анкету, с которой они сделают все, что им заблагорассудится.

Многих интересует, существуют ли методы защиты страницы от взлома, и как ими воспользоваться, чтобы не попасть в неприятную ситуацию? Самый важный фактор, обеспечивающий защиту – это надежный пароль. Настоятельно не рекомендуется использовать для его даты рождения или имена. Такой пароль – легкая нажива для интернет-мошенников. Хороший вариант для пароля – это использование в нем, как строчных, так и заглавных букв, которые чередуются с цифрами и символами. Рекомендуется время от времени менять пароль, а чтобы не забыть его, запишите и не храните его на видном месте.

Ссылка на основную публикацию
Adblock
detector