Kako funkcionira autorizacija putem društvenih mreža? Prijavite se putem društvenih mreža. Zašto kreirati korisničko ime i lozinku na Yandexu

Da bi pristupili naprednoj funkcionalnosti, mnoge web lokacije nude registraciju i prijavu na stranicu koristeći svoje vjerodajnice. Međutim, kako praksa pokazuje, ne žele svi proći kroz proceduru registracije, koja je često previše komplicirana.

Postoji više od desetak razloga zašto korisnici odbijaju standardnu ​​registraciju na web mjestu, ali se mogu identificirati glavni:

  • Proces registracije traje dugo
  • Korisnici ne žele ostaviti svoje lične podatke
  • Složenost procesa registracije, tajni ključevi, captcha mogu uplašiti prosječnog korisnika
  • Tehnički problemi na strani stranice, u kojima je proces registracije jednostavno nemoguć. U ovom slučaju, korisnici koji nisu uspjeli da se registruju prvi put, po pravilu, neće napraviti drugi pokušaj.

Ponašanje korisnika je potpuno opravdano, niko ne želi gubiti vrijeme na registraciju kako bi, na primjer, ostavio komentar na stranici ili vidio skriveni sadržaj sumnjive prirode.

Kako se nositi sa takvom situacijom kako pojednostaviti proces registracije i autorizacije na stranici i izbjeći takve probleme? Tu u pomoć priskaču društvene mreže, uz pomoć kojih se možete prijaviti na stranicu u nekoliko sekundi, ne pribjegavajući mučnom ispunjavanju obrasca za registraciju. Osim toga, korisnici neće morati pamtiti svoju prijavu, lozinku ili bilo koje druge informacije.

Načini autorizacije putem društvenih mreža za vlasnike web stranica

Za organizaciju autorizacija na stranici putem društvenih mreža Možete koristiti posebne usluge, koje mogu biti plaćene ili besplatne, te koristiti posebne ekstenzije na svojoj web stranici. Ili možete krenuti drugim putem i napisati vlastitu ekstenziju ako ste upoznati sa PHP jezikom.

Postoji mnogo opcija za organiziranje prijave na web stranicu putem društvenih mreža.

Usluge autorizacije

Korištenje usluga autorizacije je najpoželjnija metoda za početnike web programere. Sve što se traži od vlasnika stranice je da na nju postavi skriptu koju je predložila jedna ili druga usluga. Ili koristite posebnu ekstenziju (dodatak) razvijenu za mnoge popularni sistemi upravljanje sadržajem.

Najpopularnije i najraširenije usluge autorizacije su Slogin, ULogin i Loginza. Obje ove usluge nude dodatke za gotovo svaki CMS, što ih čini još privlačnijim početnicima.

Vrijedi napomenuti da je ranije usluga autorizacije Slogin omogućavala rad s društvenim mrežama isključivo direktno, ali sada je ovaj proizvod iz obične komponente prerastao u punopravni servis za autorizaciju. Osim toga, vlasnici stranica koji koriste Slogin komponentu imaju izbor - raditi s društvenim mrežama direktno ili putem usluge.

Prednosti:

  • Jednostavnost upotrebe i integracije
  • Nakon instaliranja skripte ili dodatka na sajt, dobijate mogućnost da autorizujete korisnike sa skoro svih poznatih društvenih mreža, nema potrebe da svoju aplikaciju (sajt) registrujete zasebno u svakoj mreži.

Nedostaci:

  • Svi podaci o ovlaštenim korisnicima se sa društvene mreže prenose ne vama, već servisu koji odaberete.
  • Djelomično korištenje pogodnosti društvenih mreža, ne postoji način da se korisnik veže za određenu grupu itd.

Komponente i kreiranje vlastite aplikacije za društvene mreže

Ova opcija je poželjnija za one koji žele da izvuku maksimum iz autorizacije putem društvenih mreža. U tom slučaju više neće biti posrednika koji će primati korisničke podatke, već će sve te podatke društvena mreža prenijeti direktno na vašu web stranicu.

Na nedostatke ovu metodu To uključuje kreiranje vlastite aplikacije na svakoj društvenoj mreži. Drugim riječima, morat ćete registrirati svoju stranicu na društvenoj mreži putem koje želite omogućiti mogućnost prijavljivanja na stranicu.

Prednosti ove metode su očigledne - svi korisnički podaci se odmah prenose na vašu web stranicu, nakon registracije vaše aplikacije (kreiranje grupe na društvenim mrežama) dobijate dodatne pogodnosti ( dodatni promet, mogućnost monetizacije grupe i tako dalje).

Da li je autorizacija putem društvenih mreža sigurna?

Mnogi korisnici su nepovjerljivi prema ovoj vrsti autorizacije - boje se da bi im podaci mogli biti ukradeni i time hakiraju jednu ili drugu društvenu mrežu. Međutim, usuđujem se da vas u to uvjerim autorizacija putem društvenih mreža apsolutno sigurno, niko neće ukrasti vaše podatke. Da bismo se u to uvjerili, pogledajmo proces autorizacije, šta se događa u ovom trenutku i koji podaci se prenose.

Kada korisnik klikne na dugme društvene mreže, otvara se dodatni prozor i u tom trenutku stranica kontaktira društvenu mrežu i traži dozvolu za prijenos ličnih podataka. Društvena mreža zauzvrat kroz novootvoreni prozor traži od korisnika da potvrdi pristanak na prijenos javno dostupnih informacija. Samo ako korisnik da svoj pristanak, javno dostupni podaci se prenose na stranicu i bilježe u njegovom profilu.

Dozvolite mi da još jednom primetim preneseni podaci ne sadrže ni korisničko ime sa društvene mreže ni njegovu lozinku, prenose se samo javno dostupne informacije, kao što su ime, prezime, godine, fotografija i neki drugi podaci. Skup otvorenih podataka koji se prenose na stranicu razlikuje se ovisno o društvenoj mreži.

Dakle, možemo to zaključiti autorizacija putem društvenih mreža je potpuno sigurna, čak bih rekao i mnogo sigurnija standardna registracija na sajtu.

Prednosti i mane autorizacije putem društvenih mreža

  • Korisnici stranice ne moraju popunjavati registracijske podatke niti smišljati novu prijavu i lozinku
  • Prijavljivanje na stranicu putem društvenih mreža je mnogo brže
  • Preuzimanje korisničkih podataka

Postoji samo jedan minus - blagi gubitak performansi sajta zbog upotrebe dodatnih skripti (ili dodataka) i razmene informacija između sajtova.

Često može biti nezgodno za vaše klijente da zapamte svoju lozinku i da se prijave s njom prilikom davanja svoje sljedeće narudžbe. Istovremeno, većina njih ima naloge na Facebooku i/ili VKontakteu, poštu na Gmailu ili Yandex.Mail.

U tom slučaju, možete delegirati zadatak provjere autentičnosti korisnika na ove usluge. Vjerovatno su vaši klijenti već prijavljeni na jedan od njih, tako da uopće neće morati unositi svoju lozinku, samo pristaju da podijele neke od svojih ličnih podataka, poput e-pošte, s vama.

Više o protokolu za takvu autentifikaciju možete saznati, na primjer, na Wikipediji, ali u ovom članku ćemo pogledati tehničke detalje implementacije sličnog mehanizma na InSales.

  1. Registriranje online trgovine na društvenoj mreži i primanje posebnih ključeva;
  2. Postavljanje društvene mreže u online prodavnici.

Bitan: internet prodavnica mora biti sa , odnosno njena adresa mora početi sa http s

Odjeljak "Prijave za autorizaciju putem društvenih mreža"

Da biste izvršili autorizaciju putem bilo koje od gore navedenih stranica, potrebno je da dodate podatke iz odgovarajuće aplikacije na platformu stranice koju ste odabrali (složimo se da ovu stranicu nazovemo provajderom autorizacije ili jednostavno provajderom).

Prvo morate otići na traženi odjeljak BO:

Klikom na dugme "Dodaj" vidjet ćete obrazac za dodavanje podataka aplikacije:


Nakon što navedete sve potrebne podatke, dugme za autorizaciju preko ovog provajdera će se pojaviti na vašoj web stranici.

Bitan: možete dodati najviše jednu aplikaciju od svakog provajdera.

Pogledajmo sada bliže kako kreirati takve aplikacije od samih provajdera.

U kontaktu sa

Bitan: Da biste kreirali aplikaciju VKontakte, morate imati nalog na ovoj društvenoj mreži.


Facebook


Google


Yandex


Mail.ru


Mala uputstva za kreiranje aplikacija na popularnim društvenim mrežama za autorizaciju korisnika.

On ovog trenutka Postoji mnogo načina za implementaciju autorizacije putem društvenih mreža. Nije tajna da postoje proxy usluge, kao što su loginza ili ulogin, koji pojednostavljuju razvoj društvene autorizacije i možete ih sigurno koristiti u svojim projektima, ali ponekad ne postoji mogućnost korištenja provajdera i suočeni ste s API-jem društvenih mreža licem u lice.

U kontaktu sa

Kreiranje VK aplikacije je prilično jednostavno. Da kreirate novu aplikaciju, trebate koristiti lijevu stavku menija " Kontrola" (ako iz nekog razloga nemate ovo, evo direktne veze https://vk.com/editapp?act=create):

VK nudi tri vrste aplikacija "Standalone", "Website" i "Embedded application", više detalja o tipovima aplikacija možete pročitati u službena dokumentacija, za autorizaciju trebamo odabrati “Website”.

Nakon odabira ove stavke, sistem će također zahtijevati da unesete adresu stranice i osnovni domen. Ako je potrebno, ovi parametri se mogu promijeniti u budućnosti.

Pouzdani URI za preusmeravanje je putanja na koju VKontakte može da preusmeri korisnika tokom procesa autorizacije. URI se prosljeđuje mreži tokom procesa autorizacije sa vaše stranice.

Ove staze ovise o biblioteci koju koristite, ali općenito su autorizacijski URL i URI za preusmjeravanje isti ( na primjer, u modulu za prijavu na društvenu mrežu opencart 1.5 to se radi upravo ovako).

Facebook

Facebook pruža dovoljno korisničko sučelje za kreiranje aplikacija. Da biste implementirali aplikaciju, morate otići u odjeljak za programere i kreirati novu aplikaciju:

Sistem zahtijeva da unesete ID aplikacije, ovo je ime. Ne pretjerujte s imenom - Facebook ima ograničenje broja znakova u nazivu aplikacije.

Aplikacija je kreirana, sada krenimo s njenim postavljanjem. Prvo morate povezati autorizaciju s aplikacijom.

Da biste to učinili na stranici " Dodajte proizvod", odaberite " Prijavite se putem Facebooka"i kliknite na dugme" Tune":

Slično VKontakteu, morat ćete navesti vrstu vaše aplikacije. Poenta " Web":

Nakon ovih manipulacija, u lijevom meniju ćete imati novi proizvod " Prijavite se putem Facebooka", odaberite stavku" postavke"i unesi staze u polju" Važeći URL-ovi za OAuth preusmjeravanja".

Kada je ovo urađeno, idite na postavke aplikacije:

U ovom dijelu možete dobiti sve potrebne informacije za pristup API-ju, tj ID aplikacije I Tajni ključ aplikacije:

Twitter

Da budem iskren, često sam imao čudnih problema sa Twitter API-jem, ali sada se čini da se sve manje-više stabilizovalo.

Da kreirate novu aplikaciju, idite na odjeljak za programere i kliknite na " Kreirajte novu aplikaciju". Sistem će od vas tražiti da unesete osnovne podatke o aplikaciji i potvrdite saglasnost sa uslovima usluge.

Nakon što ovo popunite, pred vama će se otvoriti stranica postavki aplikacije:

Ako vaša aplikacija treba da primi e-poštu korisnika, idite na odjeljak Dozvole i stavi kvačicu" Zatražite adrese e-pošte od korisnika"Također, ovdje možete postaviti prava za aplikaciju - za autorizaciju su nam potrebna samo prava čitanja" Samo za čitanje".

Aplikacije koje stupaju u interakciju s Twitter API-jem obično zahtijevaju tri elementa autorizacije: potrošački ključ, potrošačku tajnu i AppID.

Prva dva se nalaze direktno na ovoj stranici, ali AppID treba kopirati iz linije pretraživača ( broj između app/ i /keys):

Drugovi iz razreda

Registracija aplikacije na ok.ru nije teška, ali postoji nekoliko nijansi.

Tačka #1: postanite programer na ok.ru

Ako se prvi put bavite API-jem Odnoklassniki, imajte na umu da prvo morate aktivirati način rada za programere. Ovo se radi na stranici https://ok.ru/devaccess.

Kada dobijete prava programera, možete kreirati svoju prvu aplikaciju.

Tačka #2: Gdje su moje aplikacije?

U Odnoklassniki, sve aplikacije se nalaze u odjeljku igara. One. ako nemate direktnu vezu do liste aplikacija, idite na svoj profil, odaberite odjeljak " igrice", idi na pododjeljak " my uploaded"

Postavljanje aplikacije u Odnoklassniki je mnogo jednostavnije - samo trebate navesti listu dozvoljenih redirect_url-ova i postaviti potrebna prava za aplikaciju. Prilikom kreiranja aplikacije, svi potrebni ključevi i identifikatori bit će vam poslati e-poštom.

I tu dolazimo do najzanimljivije nijanse API-ja ove društvene mreže. Programeri Odnoklassniki tretiraju svoje korisnike vrlo pažljivo, tako da ne daju pristup e-pošti bilo kome.

Tačka #3: kako dobiti prava za čitanje e-pošte

Da biste dobili prava za čitanje adrese e-pošte korisnika, morate zatražiti ovu dozvolu od tehničke podrške API Odnoklassniki. U pismu ukratko objasnite u koje svrhe ćete koristiti e-poštu i navedite ID vaših aplikacija.

Odgovor, prema mom iskustvu, dolazi od 2 do 24 sata, tako da ako imate nekoliko aplikacija, lakše ih je kreirati unaprijed i zatražiti dozvolu u jednom pismu za sve odjednom.

Zahtjev za batch prava

Inače, AppID aplikacije, slično Twitteru, preuzet je iz URL-a adresne trake pretraživača:

Instagram (bonus)

Prvo, najvjerovatnije će ga malo ljudi koristiti, a drugo društvene aplikacije Insta je vrlo strogo regulirana i uklanjanje vaše aplikacije iz sandbox moda može biti prilično problematično, a treće, API prebivališta selfija može jednostavno biti nekompatibilan s očekivanjima vaše aplikacije.

Napomenu

Nećete moći dobiti e-poštu korisnika iz Instagram API-ja. Ako vaša aplikacija zahtijeva koristeći email, tada ćete morati odbiti autorizaciju putem Instagrama!

Međutim, da biste kreirali novu aplikaciju, idite na odjeljak za programere i odaberite stavku " Upravljajte klijentima":

Na stranici kliknite na " Registrujte novog klijenta" i popunite obavezna polja:

U polje Valid Redirect URIs, unesite, odvojeno razmakom, listu URL-ova dozvoljenih za preusmjeravanje, navedite naziv kompanije, kontakt e-mail i vezu do Politike privatnosti na vašoj web stranici. Nije potrebno odmah popuniti polja, ali bez ovih podataka nećete moći podnijeti prijavu na moderaciju.

Dok je aplikacija u sandbox modu ( sandbox mod), imate pun pristup svim API metodama, ali uz jedno ograničenje - nećete moći primati nikakve lične podatke. Nakon što završite s razvojem i otklanjanjem grešaka u aplikaciji, morat ćete je poslati na moderiranje.

Slanje na moderaciju vrši se u rubrici " Dozvole“, preporučujem da prije nego što to učinite vrlo pažljivo pročitate pravila za kreiranje zahtjeva za moderiranje u

Mnoge web stranice i aplikacije zahtijevaju registraciju korisnika. Ponekad nude izbor - registrirajte se ili se prijavite koristeći neku od društvenih mreža. Ovo je zgodno za korisnike - nema potrebe da svaki put popunjavate formulare za registraciju, samo kliknite na dugme za prijavu i potvrdite pristup.

Kako funkcionira društvena prijava?

Vrlo je jednostavno: samo odaberite "društvenu mrežu" preko koje želite da se registrujete, kliknite na odgovarajuće dugme, a zatim potvrdite dozvolu za pristup vašim ličnim podacima. Najčešće sama stranica ili aplikacija nudi nekoliko društvenih mreža za odabir. Nakon toga, svi potrebni podaci će biti poslani na stranicu, a polja u obrascu za registraciju će se automatski popuniti.

U tom slučaju, stranica ne "prepoznaje" lozinku s vašeg naloga na društvenoj mreži.

Treba napomenuti da u ovom slučaju stranica ne "uči" lozinku s vašeg naloga na društvenoj mreži - prenose se samo podaci s profila koji su potrebni za registraciju. Ako vam se stranica čini sumnjivom i ne želite joj dati pristup vašim podacima, samo odaberite redovnu registraciju.

Bilješka

Ponekad aplikacije i web lokacije traže dozvolu ne samo za prijavu s društvenih mreža, već i za pristup vašoj listi prijatelja ili objavljivanje u vaše ime u feedu događaja. U takvim slučajevima često možete birati koje radnje dopuštate, a koje blokirate. Ako se jednog dana predomislite i odlučite da ste dozvolili previše stranice, uvijek možete blokirati pristup podacima društvenih mreža u postavkama te stranice ili aplikacije.

Mnoge organizacije i proizvođači se trude da se što više uključe u život korisnika, a društvene mreže su jedan od načina.

Općenito, ovo je zgodan način da uštedite vrijeme i ne morate ponovo unositi sve svoje podatke, što može biti puno za registraciju. Istovremeno, neke web stranice omogućuju ne samo popunjavanje vašeg računa, već i djelovanje na njemu, na primjer, u komentarima, i istovremeno označavanje publikacija s ove stranice na vašoj stranici društvene mreže. Često takvu društvenu autorizaciju koriste sportske aplikacije i stranice, gdje nakon autorizacije možete pronaći prijatelje, pratiti njihove sportske uspjehe, dijeliti s njima postignuća i takmičiti se. Mnoge organizacije i proizvođači se trude da se što više uključe u život korisnika, a društvene mreže su jedan od načina.

Tehnički, ovo je vrlo uobičajeno rješenje, ali uvijek treba vjerovati samo pouzdanim stranicama i pažljivo obratiti pažnju na upozorenja i upute prilikom prijavljivanja.

Na osnovu materijala iz službe za podršku Mail.Ru Agenta

Neki korisnici žale što još niko nije izmislio društvene mreže bez registracije. Ovakvi projekti bi imali mnogo prednosti, ali i dosta mana. I što je najvažnije, niko ne bi mogao da održava sopstvenu stranicu. Iz tog razloga ih niko ne kreira, ali ako je potrebno, možete ih koristiti bez registracije.

Možete koristiti bilo koju sličnu mrežu. Naravno, funkcionalnost će biti ograničena, ali lako je pronaći osobu, provjeriti kada je bio online ili pogledati video. Ovo ne zahtijeva programe ili proširenja pretraživača; otvoreni pristup je omogućen svima.

Kako se prijaviti na VKontakte ili Odnoklassniki bez registracije?

Ako je glavni zadatak prelazak na društvenu. mreža bez registracije - ovo je potraga za ljudima, mnogo je lakše koristiti posebnu uslugu Yandexa. Slijedite vezu yandex.ru/people i bit ćete preusmjereni na posebna pretraga od strane ljudi. Samo unesite svoje ime i prezime da dobijete listu:

Da bi vaša pretraga bila preciznija, možete unijeti dodatne podatke i odabrati određene socijalna mreža. Na Odnoklassniki, kao i na mnogim drugim društvenim mrežama, stranice nisu skrivene od neregistrovanih korisnika, stoga otvorite bilo koji profil:

Slično, možete pretraživati ​​na bilo kojoj drugoj društvenoj mreži. mreže. Kada koristite VKontakte, ne morate prelaziti na Yandex.People. Tamo je pretraživanje korisnika otvoreno za sve. Uđi adresna traka vk.com/search i otvoriće vam se stranica koja vam je potrebna:

U glavnoj liniji možete navesti svoje ime i prezime, a dodatne podatke možete unijeti kroz bočni panel:

Nekim ljudima su stranice skrivene javni pristup, ali najčešće su otvorene. Stoga možete jednostavno pregledati fotografije, video zapise, zidne postove, status i još mnogo toga.

Odnoklassniki bez registracije

Samo idite na ovu stranicu i početna stranica vidjet ćete popularne objave i videozapise:

Bez registracije, možete otići u bilo koju zajednicu i pogledati postove. Kada pokušate da napišete komentar ili se pridružite grupi, bit ćete preusmjereni na stranicu za prijavu.

Posjetite društvene mreže, uprkos ograničenim funkcijama, i dalje ćete moći vidjeti profile i gotovo sav sadržaj. Ako vam to nije dovoljno, ali ne želite da koristite svoj profil, onda je najbolja opcija da napravite dodatnu stranicu. Nemate besplatan broj telefona? Kupite gotov nalog na Buyaccs.com. Ova internet prodavnica prodaje profile sa skoro svih društvenih mreža. mreže:

Cijena ovisi o tome koliko je račun popunjen i koliko prijatelja ima na njemu. Možete platiti na bilo koji način, sa bankovne kartice, elektronski novac, pa čak i transfer sa vašeg telefona (putem Robokassa). Trošeći malo novca, dobićete profil i moći ćete koristiti društvene mreže bez registracije.

Koriste se stranice kao što su Vkontakte, Odnoklassniki, Facebook i Twitter za razne namjene, ali ne smijemo zaboraviti da su svi pogodni za rad na daljinu. Saznajte i koristite ih slijedeći jednostavne korake, lako možete dobiti malo novca za kupovinu računa za sebe ili plaćanje mobilne komunikacije.