Kaj je prijava prek socialnega omrežja? Socialna omrežja brez registracije

16.03.2024

Za dostop do napredne funkcionalnosti številna spletna mesta ponujajo registracijo in prijavo na spletno mesto s svojimi poverilnicami. Vendar, kot kaže praksa, vsi ne želijo iti skozi postopek registracije, ki je pogosto preveč zapleten.

Obstaja več kot ducat razlogov, zakaj uporabniki zavračajo standardno registracijo na spletnem mestu, vendar je mogoče identificirati glavne:

  • Postopek registracije traja dolgo
  • Uporabniki ne želijo pustiti svojih osebnih podatkov
  • Zapletenost postopka registracije, tajni ključi, captcha lahko prestrašijo povprečnega uporabnika
  • Tehnične težave na strani spletnega mesta, pri katerih je postopek registracije preprosto nemogoč. V tem primeru uporabniki, ki se prvič niso uspeli registrirati, praviloma ne bodo ponovili.

Obnašanje uporabnikov je popolnoma upravičeno, nihče ne želi izgubljati časa z registracijo, da bi na primer pustil komentar na spletnem mestu ali videl skrite vsebine dvomljive narave.

Kako ravnati v taki situaciji kako poenostaviti postopek registracije in avtorizacije na spletnem mestu in se izognili takšnim težavam? Tu na pomoč priskočijo družbena omrežja, s pomočjo katerih se lahko v nekaj sekundah prijavite na spletno stran, ne da bi se zatekli k dolgočasnemu izpolnjevanju obrazca za registracijo. Poleg tega si uporabnikom ne bo treba zapomniti prijave, gesla ali drugih podatkov.

Načini avtorizacije prek družbenih omrežij za lastnike spletnih mest

Za organizacijo avtorizacija na spletnem mestu prek družbenih omrežij Uporabite lahko posebne storitve, ki so lahko plačljive ali brezplačne, ter uporabite posebne razširitve na vaši spletni strani. Lahko pa greste v drugo smer in napišete svojo razširitev, če poznate jezik PHP.

Obstaja veliko možnosti za organizacijo prijave na spletno mesto prek družbenih omrežij.

Storitve avtorizacije

Uporaba avtorizacijskih storitev je najprimernejša metoda za začetnike spletne razvijalce. Vse, kar se zahteva od lastnika spletnega mesta, je, da nanj postavi skript, ki ga predlaga ena ali druga storitev. Ali pa uporabite posebno razširitev (plugin), razvito za številne priljubljene sisteme za upravljanje vsebine.

Najbolj priljubljene in razširjene avtorizacijske storitve so Slogin, ULogin in Loginza. Obe storitvi ponujata vtičnike za skoraj vsak CMS, zaradi česar sta še bolj privlačni za začetnike.

Omeniti velja, da je prej avtorizacijska storitev Slogin omogočala izključno neposredno delo s socialnimi omrežji, zdaj pa je ta izdelek iz običajne komponente prerasel v popolno avtorizacijsko storitev. Poleg tega imajo lastniki spletnih mest, ki uporabljajo komponento Slogin, možnost izbire - delati s socialnimi omrežji neposredno ali prek storitve.

Prednosti:

  • Enostavnost uporabe in integracije
  • Po namestitvi skripta ali vtičnika na spletno mesto dobite možnost avtorizacije uporabnikov iz skoraj vseh znanih družbenih omrežij; vaše aplikacije (mesta) ni treba posebej registrirati v vsakem omrežju.

Napake:

  • Vsi podatki o pooblaščenih uporabnikih se iz socialnega omrežja prenesejo ne k vam, temveč k storitvi, ki jo izberete.
  • Delna uporaba prednosti družbenih omrežij, uporabnika ni mogoče vezati na določeno skupino itd.

Komponente in izdelava lastne aplikacije za socialno omrežje

Ta možnost je bolj primerna za tiste, ki želijo kar najbolje izkoristiti avtorizacijo prek družbenih omrežij. V tem primeru ne bo več posrednikov, ki bodo prejemali uporabniške podatke, vse te podatke bo družbeno omrežje preneslo neposredno na vašo spletno stran.

Slabosti te metode vključujejo ustvarjanje lastne aplikacije v vsakem družbenem omrežju. Z drugimi besedami, svoje spletno mesto boste morali registrirati v socialnem omrežju, prek katerega želite zagotoviti možnost prijave na spletno mesto.

Prednosti te metode so očitne - vsi uporabniški podatki se takoj prenesejo na vaše spletno mesto, po registraciji aplikacije (ustvarjanje skupine na družbenih omrežjih) prejmete dodatne ugodnosti (dodaten promet, možnost monetizacije skupine itd.) .

Je avtorizacija prek družbenih omrežij varna?

Številni uporabniki so nezaupljivi do te vrste avtorizacije – bojijo se, da bi jim ukradli podatke in s tem vdrli v eno ali drugo družbeno omrežje. Vendar pa si upam zagotoviti, da avtorizacija preko družbenih omrežij absolutno varno nihče ne bo ukradel vaših podatkov. Da bi se prepričali o tem, si poglejmo postopek avtorizacije, kaj se v tem trenutku zgodi in kateri podatki se prenesejo.

Ko uporabnik klikne na gumb družbenega omrežja, se odpre dodatno okno in v tem času spletno mesto vzpostavi stik z družbenim omrežjem in zahteva dovoljenje za prenos osebnih podatkov. Družbeno omrežje pa prek novoodprtega okna od uporabnika zahteva potrditev soglasja za posredovanje javno dostopnih informacij. Samo v primeru, da uporabnik poda soglasje, se javno dostopni podatki prenesejo na spletno mesto in zabeležijo v njegovem profilu.

Naj še enkrat opozorim, da posredovani podatki ne vsebujejo niti uporabniške prijave iz družbenega omrežja niti njegovega gesla, se posredujejo samo javno dostopni podatki, kot so ime, priimek, starost, fotografija in nekateri drugi podatki. Nabor odprtih podatkov, ki se posredujejo spletnemu mestu, se razlikuje glede na družbeno omrežje.

Tako lahko sklepamo, da avtorizacija preko družbenih omrežij je popolnoma varna, rekel bi celo veliko bolj varna standardna registracija na spletnem mestu.

Prednosti in slabosti avtorizacije prek družbenih omrežij

  • Uporabnikom spletnega mesta ni treba izpolniti podatkov za registracijo ali si izmisliti novega uporabniškega imena in gesla
  • Prijava na spletno mesto prek socialnih omrežij je veliko hitrejša
  • Pridobivanje uporabniških podatkov

Obstaja samo en minus - rahla izguba delovanja spletnega mesta zaradi uporabe dodatnih skriptov (ali vtičnikov) in izmenjave informacij med spletnimi mesti.

Za vaše stranke je pogosto neprijetno, če si zapomnijo geslo in se z njim prijavijo, ko oddajo naslednje naročilo. Hkrati ima večina račune na Facebooku in/ali VKontakte, pošto na Gmailu ali Yandex.Mail.

V takem primeru lahko nalogo avtentikacije uporabnika prenesete na te storitve. Verjetno so vaše stranke že prijavljene v enega od njih, tako da jim sploh ne bo treba vnesti svojega gesla, le strinjate se, da delite nekatere svoje osebne podatke, kot je e-pošta, z vami.

Več o protokolu za takšno avtentikacijo lahko izveste na primer na Wikipediji, v tem članku pa si bomo ogledali tehnične podrobnosti implementacije podobnega mehanizma na InSales.

  1. Registracija spletne trgovine na družbenem omrežju in prejem posebnih ključev;
  2. Postavitev socialnega omrežja v spletni trgovini.

Pomembno: spletna trgovina mora biti z , to pomeni, da se mora njen naslov začeti s http s

Oddelek "Vloge za avtorizacijo prek družbenih omrežij"

Če želite opraviti avtorizacijo prek katerega koli od zgoraj omenjenih spletnih mest, morate dodati podatke iz ustrezne aplikacije na platformi spletnega mesta, ki ste ga izbrali (dogovorimo se, da to spletno mesto imenujemo ponudnik avtorizacije ali preprosto ponudnik).

Najprej morate iti v zahtevani razdelek BO:

S klikom na gumb "Dodaj" se prikaže obrazec za dodajanje podatkov aplikacije:


Ko vnesete vse potrebne podatke, se na vašem spletnem mestu prikaže gumb za avtorizacijo prek tega ponudnika.

Pomembno: dodate lahko do eno aplikacijo od vsakega ponudnika.

Oglejmo si zdaj podrobneje, kako ustvariti takšne aplikacije pri samih ponudnikih.

V stiku z

Pomembno: Če želite ustvariti aplikacijo VKontakte, morate imeti račun v tem družbenem omrežju.


Facebook


Google


Yandex


Mail.ru


Številna spletna mesta in aplikacije od uporabnikov zahtevajo registracijo. Včasih ponujajo izbiro - registracijo ali prijavo z uporabo enega od socialnih omrežij. To je priročno za uporabnike - ni vam treba vsakič izpolniti obrazcev za registracijo, samo kliknite gumb za prijavo in potrdite dostop.

Kako deluje socialna prijava?

Zelo preprosto: samo izberite »socialno omrežje«, prek katerega se želite registrirati, kliknite ustrezen gumb in nato potrdite dovoljenje za dostop do vaših osebnih podatkov. Najpogosteje spletno mesto ali aplikacija sama ponuja na izbiro več socialnih omrežij. Po tem bodo vsi potrebni podatki poslani na spletno mesto, polja v obrazcu za registracijo pa bodo samodejno izpolnjena.

V tem primeru spletno mesto ne »prepozna« gesla iz vašega računa družbenega omrežja.

Upoštevati je treba, da se v tem primeru spletno mesto ne »nauči« gesla iz vašega računa v družabnem omrežju - prenašajo se samo podatki iz profila, ki so potrebni za registracijo. Če se vam spletno mesto zdi sumljivo in mu ne želite omogočiti dostopa do svojih podatkov, preprosto izberite redno registracijo.

Opomba

Včasih aplikacije in spletna mesta zahtevajo dovoljenje ne samo za prijavo iz družabnih omrežij, ampak tudi za dostop do vašega seznama prijateljev ali objavo v vašem imenu v viru dogodkov. V takih primerih lahko pogosto izberete, katera dejanja dovolite in katera blokirate. Če si nekega dne premislite in se odločite, da ste spletnemu mestu dovolili preveč, lahko vedno blokirate dostop do podatkov družbenega omrežja v nastavitvah tega spletnega mesta ali aplikacije.

Številne organizacije in proizvajalci se poskušajo čim bolj vključiti v življenja uporabnikov in družbena omrežja so ena od poti.

Na splošno je to priročen način, da prihranite čas in vam ni treba znova vnašati vseh svojih podatkov, kar je lahko veliko za registracijo. Hkrati nekatera spletna mesta omogočajo ne le izpolnjevanje vašega računa, ampak tudi ukrepanje na njem, na primer v komentarjih, in hkrati označevanje publikacij s tega mesta na vaši strani v družabnem omrežju. Pogosto takšno socialno avtorizacijo uporabljajo športne aplikacije in strani, kjer lahko po avtorizaciji najdete prijatelje, spremljate njihove športne uspehe, z njimi delite dosežke in tekmujete. Številne organizacije in proizvajalci se poskušajo čim bolj vključiti v življenja uporabnikov in družbena omrežja so ena od poti.

Tehnično je to zelo pogosta rešitev, vendar vedno zaupajte le zaupanja vrednim mestom in pri prijavi skrbno upoštevajte opozorila in navodila.

Na podlagi materialov podporne službe Mail.Ru Agent

Obstajajo koristne posebne informacije o tehnični izvedbi.

In na kratko ...

Za avtorizacijo in registracijo se uporablja ista tabela »uporabniki«. Skupaj z običajno registracijo in avtorizacijo, ko se med registracijo (v najpreprostejši obliki) e-pošta, geslo in prijava uporabnika dodajo v tabelo »uporabniki«, med avtorizacijo pa se vnesena prijava in geslo ujemajo s tistimi, ki obstajajo v bazi podatkov. preverjeno, uporablja se na podoben način in registracija/avtorizacija preko družbenih omrežij. Le da v tem primeru vir podatkov o uporabniku za njegovo registracijo ni neposredni uporabnik, ki podatke vnese v obrazec, temveč družbeno omrežje. mreža. Registracija je v tem primeru precej pregledna, tj. ni vidna uporabniku. Shema je približno naslednja (brez posebnosti protokola Oauth):


1) Uporabnik izbere prijavo prek družbenih medijev. mreža.
2) Obstaja klic na avtorizacijsko stran v tem socialnem omrežju. omrežje, če se oseba vanj še ni prijavila. Po vnosu podatkov in če je bil predhodno pooblaščen, se zahteva dovoljenje za uporabo njegovih podatkov.
3) Če oseba zavrne, je to konec. Če se strinja, je preusmerjen na stran spletnega mesta, določeno v nastavitvah Oauth.
4) Vsak uporabnik družbenih medijev omrežja imajo svoj edinstven identifikator, ki ga je mogoče zahtevati. Za tabelo "uporabniki" morate dodati nekaj dodatnih polj (na primer takih): auth_via (enum("native, "vk", "mailru", "...")) - za označevanje vrste registracije uporabnika in social_id - tukaj bo shranjen edinstven identifikator v družbenem omrežju. Če morate shraniti določene podatke tega uporabnika iz družbenih omrežij, lahko ustvarite dodatna polja za te podatke.
5) Ko uporabnik dovoli uporabo svojih podatkov, je potrebno zahtevati potrebne podatke iz družbenega omrežja. omrežja, vklj. in ID uporabnika v družbenih medijih. omrežja. Tu se začne nevidni postopek registracije. Preveriti morate, ali je v bazi podatkov uporabnik s tem social_id, če ne, potem vstavite social_id, podatke uporabnika iz socialnega omrežja. omrežij, če je potrebno, v bazo podatkov. To je to, uporabnik je registriran.
Če obstajajo podatki o uporabniku, morate zahtevati trenutne podatke iz družbenih medijev. omrežju, jih primerjajte s tistimi v zbirki podatkov in če so se spremenile, jih posodobite v svoji zbirki podatkov; če ne, preprosto pojdite na naslednji korak.
6) Ustvari se seja z uporabniškimi podatki.

Tako se obstoječi tabeli »domače« registracije uporabnikov spletnega mesta pridružuje, relativno gledano, tabela s polji, potrebnimi za registracijo/avtorizacijo prek družbenih medijev. omrežja., in se ne motijo.

Za uporabnika, registriranega iz socialnih medijev. Seveda ni omrežnega gesla in prijave. Potrebni so za avtorizacijo. In ker Uporabnik se prijavi s svojim socialnim imenom in geslom. omrežja, potem tukaj ni ničesar za navesti. In vendar lahko med avtorizacijo zahtevi za preverjanje prijave in gesla dodate pogoj

"IN KJE `auth_via`="native""

Za izključitev uporabnikov, registriranih na družbenih omrežjih. omrežja.

Kot lahko vidite, je za vsakega uporabnika v tabeli ustvarjen notranji (tako rekoč znotraj mesta) primarni ključ, ki se samodejno povečuje. V skladu s tem ni nobene razlike v logiki spletnega mesta med uporabnikom, registriranim prek družbenih medijev. omrežja in prek spletne strani. Če govorimo o spletni trgovini, lahko za povezavo naročil z uporabnikom uporabite en sam interni ID.

Uporabniki se raje prijavijo takoj, z enim klikom, in ne izgubljajo časa z registracijo prek elektronske pošte. Celotno bistvo te težave lahko razumejo ljudje, ki uporabljajo to platformo za prodajo blaga v spletni trgovini.
WordPress privzeto ne omogoča prijave prek družbenih omrežij. Če uporabnik želi, da se njegove stranke prijavijo na ta način, bo moral kupiti plačan razvoj ali uporabiti poseben brezplačen vtičnik. Enostavna registracija in družabna prijava na katerem koli spletnem mestu wordprees je zelo pomembna. Če od obiskovalcev zahtevate, da ta postopek dokončajo tako, da izpolnijo več polj po elektronski pošti, boste verjetno izgubili veliko potencialnih strank.
Ta članek izbere 10 vtičnikov za socialno prijavo za Wordpress, kar bo omogočilo, da bo vaše spletno mesto postalo priročno in izgledalo profesionalno. Za tiste, ki želijo z lastnimi rokami ustvariti pripomoček s socialnimi gumbi, priporočamo, da se seznanite z gradivi na to temo.

Socialna prijava

To je brezplačen komplet WordPress vtičnik, ki ponuja preprosto rešitev za prijavo in registracijo na strani preko socialnih omrežij. Pooblastilo mu je na voljo prek vodilnih spletnih mest, kot je Facebook, Twitter, Google, LinkedIn, PayPal, LiveJournal, Instagram, Yahoo, VK in mnogi drugi. Skupaj združuje več kot 25 priljubljenih omrežij, prek katerih se lahko prijavite, registrirate ali pustite komentar.
Ta vtičnik je popolnoma združljiv z BuddyPress, tako da lahko uporabite prijavo iz skoraj katere koli družbene skupine, kar je zelo ustrezna rešitev. Pripomoček za prijavo je nameščen v stranski vrstici vašega spletnega mesta ali pa se uporabi kratka koda.

Super socializator

Super Socializer je večnamenski vtičnik za WordPress. Pomaga vam pri integraciji družbenih medijev z vašim poljem za komentarje in ponuja odlične možnosti za prijavo na vaše spletno mesto. Uporabnik lahko enostavno dostopa do vaše spletne strani z obstoječo prijavo v enem od družbenih omrežij. Po tako preprosti registraciji bodo podatki o njegovem profilu skupaj z e-pošto shranjeni v podatkovni zbirki vašega bloga.

Nextend Facebook Connect

Naslednji vtičnik je v mnogih pogledih podoben prejšnjemu viru, vendar je primeren za avtorizacijo na spletnih mestih prek Facebook.

Prijava v WordPress Social

WordPress Social Login je uporabna aplikacija, ki vam omogoča registracijo in prijavo na spletno mesto, ki temelji na WordPress z uporabo vaše prijave na različnih družbenih omrežjih. Lahko boste popolnoma nadzorovali dostop uporabnikov do vaše spletne strani. Ta vtičnik ima veliko možnosti za individualne nastavitve.

Social Login za WordPress

Še ena močna WordPress vtičnik, ki lahko integrira socialna omrežja z WordPress. Ta storitev je plačana, delo z njo pa poteka na podlagi naročnine, vendar lahko vsak uporabnik izkoristi 30-dnevno brezplačno obdobje za testiranje. Tako boste lahko preverili, kako primeren je ta vtičnik za vaše namene. Social Login za WordPress se popolnoma integrira z vsemi priljubljenimi omrežji, kar vam omogoča, da zapustite spletno mesto in se nanj prijavite. Sposoben je zajeti podatke o uporabniškem profilu z njihovim dovoljenjem in samodejno ustvariti profil v bazi podatkov WP.

Gigya – socialna infrastruktura

Še ena zelo enostavna za uporabo WordPress vtičnik, ki bo pomagal integrirati socialne račune s spletnimi mesti, ki temeljijo na WordPress. Vtičnik ima lepe in z njim lahko prilagodite potrebne gumbe po svojih željah.

Prijave v družbenih omrežjih za Wordpress uporabnikom ne omogočajo le prijave na spletno mesto s prijavo prek Facebook, Twitter, Google, VKontakte, ampak tudi naredijo videz vira zelo privlačen. Vsi moduli, omenjeni na tem seznamu, se pogosto uporabljajo in so res učinkoviti. Izberete lahko katerega koli od teh vtičnikov in začnete zdaj.