Jak funguje autorizace prostřednictvím sociálních sítí? Přihlaste se pomocí sociálních sítí. Proč vytvořit uživatelské jméno a heslo na Yandex

Mnoho webů nabízí pro přístup k pokročilým funkcím registraci a přihlášení k webu pomocí vašich přihlašovacích údajů. Jak však praxe ukazuje, ne každý chce projít registrační procedurou, která je často příliš komplikovaná.

Existuje více než tucet důvodů, proč uživatelé odmítají standardní registraci na webu, ale ty hlavní lze identifikovat:

  • Proces registrace trvá dlouho
  • Uživatelé nechtějí nechat své osobní údaje
  • Složitost registračního procesu, tajné klíče, captcha mohou běžného uživatele vyděsit
  • Technické problémy na straně webu, ve kterých je proces registrace prostě nemožný. V tomto případě uživatelé, kteří se nezaregistrovali napoprvé, zpravidla neprovedou druhý pokus.

Chování uživatelů je zcela oprávněné; nikdo nechce ztrácet čas registrací, aby například zanechal komentář na webu nebo viděl skrytý obsah pochybné povahy.

Jak se s takovou situací vypořádat jak zjednodušit proces registrace a autorizace na webu a vyhnout se takovým problémům? Zde na pomoc přicházejí sociální sítě, s jejichž pomocí se můžete přihlásit na stránku během několika sekund, aniž byste se museli uchylovat k únavnému vyplňování registračního formuláře. Uživatelé si navíc nebudou muset pamatovat své přihlašovací jméno, heslo ani žádné další informace.

Způsoby autorizace prostřednictvím sociálních sítí pro majitele webových stránek

Pro organizaci autorizace na webu prostřednictvím sociálních sítí Můžete využívat speciální služby, které mohou být placené nebo bezplatné, a také využívat speciální rozšíření na vašem webu. Nebo můžete jít jinou cestou a napsat si vlastní rozšíření, pokud jste obeznámeni s jazykem PHP.

Existuje spousta možností, jak organizovat přihlášení na stránky prostřednictvím sociálních sítí.

Autorizační služby

Používání autorizačních služeb je nejpreferovanější metodou pro začínající webové vývojáře. Vše, co se od vlastníka webu vyžaduje, je umístit na něj skript navržený jednou nebo jinou službou. Nebo použijte speciální rozšíření (plugin) vyvinuté pro mnohé populární systémy správa obsahu.

Nejoblíbenější a nejrozšířenější autorizační služby jsou Slogin, ULogin a Loginza. Obě tyto služby nabízejí pluginy pro téměř každý CMS, díky čemuž jsou pro začátečníky ještě atraktivnější.

Za zmínku stojí, že dříve autorizační služba Slogin umožňovala práci se sociálními sítěmi výhradně přímo, nyní se však tento produkt rozrostl z běžné součásti v plnohodnotnou autorizační službu. Majitelé stránek využívající komponentu Slogin mají navíc na výběr – pracovat se sociálními sítěmi přímo nebo prostřednictvím služby.

výhody:

  • Snadné použití a integrace
  • Po instalaci skriptu nebo pluginu na stránky získáte možnost autorizovat uživatele z téměř všech známých sociálních sítí, není třeba registrovat vaši aplikaci (stránku) samostatně v každé síti.

nedostatky:

  • Všechna data o oprávněných uživatelích se ze sociální sítě přenášejí nikoli k vám, ale do služby, kterou si zvolíte.
  • Částečné využití výhod sociálních sítí, nelze uživatele nijak vázat na konkrétní skupinu atp.

Komponenty a vytvoření vlastní aplikace sociální sítě

Tato možnost je vhodnější pro ty, kteří chtějí z autorizace prostřednictvím sociálních sítí vytěžit maximum. V tomto případě již nebudou existovat zprostředkovatelé, kteří obdrží uživatelská data, všechna tato data přenese sociální síť přímo na váš web.

K nevýhodám tato metoda To zahrnuje vytvoření vlastní aplikace na každé sociální síti. Jinými slovy, budete muset zaregistrovat svůj web na sociální síti, prostřednictvím které chcete poskytnout možnost přihlášení na web.

Výhody této metody jsou zřejmé – všechna uživatelská data se okamžitě přenesou na váš web, po registraci vaší aplikace (vytvoření skupiny na sociálních sítích) získáte další výhody ( další provoz, možnost monetizace skupiny a tak dále).

Je autorizace prostřednictvím sociálních sítí bezpečná?

Mnoho uživatelů je k tomuto typu autorizace nedůvěřivých – bojí se, že jejich data mohou být odcizena, a tím se nabourat do té či oné sociální sítě. To si však dovolím ujistit autorizace prostřednictvím sociálních sítí Absolutně bezpečný, vaše data nikdo neukradne. Abychom se o tom ujistili, podívejme se na proces autorizace, co se v tuto chvíli děje a jaká data se přenášejí.

Když uživatel klikne na tlačítko sociální sítě, otevře se další okno a v tuto chvíli stránka kontaktuje sociální síť a požádá o povolení k přenosu osobních údajů. Sociální síť zase prostřednictvím nově otevřeného okna žádá uživatele o potvrzení souhlasu s přenosem veřejně dostupných informací. Pouze v případě, že uživatel dá svůj souhlas, jsou veřejně dostupná data přenesena na stránku a zaznamenána v jeho profilu.

Ještě jednou to podotýkám přenášená data neobsahují ani přihlašovací údaje uživatele ze sociální sítě, ani jeho heslo, jsou přenášeny pouze veřejně dostupné informace, jako je jméno, příjmení, věk, fotografie a některé další údaje. Sada otevřených dat přenášených na stránku se liší v závislosti na sociální síti.

Můžeme tedy učinit závěr autorizace přes sociální sítě je zcela bezpečná, dokonce bych řekl mnohem bezpečnější standardní registrace na webu.

Výhody a nevýhody autorizace prostřednictvím sociálních sítí

  • Uživatelé stránek nemusí vyplňovat registrační údaje ani vymýšlet nové přihlašovací jméno a heslo
  • Přihlášení na stránky přes sociální sítě je mnohem rychlejší
  • Načítání uživatelských dat

Existuje pouze jedno mínus - mírná ztráta výkonu webu v důsledku použití dalších skriptů (nebo pluginů) a výměny informací mezi weby.

Často může být pro vaše zákazníky nepohodlné pamatovat si své heslo a přihlásit se pomocí něj při zadávání další objednávky. Většina z nich má zároveň účty na Facebooku a/nebo VKontakte, poštu na Gmailu nebo Yandex.Mail.

V takovém případě můžete na tyto služby delegovat úlohu autentizace uživatele. Je pravděpodobné, že vaši klienti jsou již k některému z nich přihlášeni, takže nebudou muset vůbec zadávat své heslo, stačí souhlasit se sdílením některých svých osobních údajů, jako je e-mail, s vámi.

Více o protokolu pro takovou autentizaci se můžete dozvědět například na Wikipedii, v tomto článku se ale podíváme na technické detaily implementace podobného mechanismu na InSales.

  1. Registrace internetového obchodu na sociální síti a příjem speciálních klíčů;
  2. Nastavení sociální sítě v internetovém obchodě.

Důležité: internetový obchod musí být s , to znamená, že jeho adresa musí začínat http s

Sekce "Žádosti o autorizaci prostřednictvím sociálních sítí"

Chcete-li provést autorizaci prostřednictvím kterékoli z výše uvedených stránek, musíte přidat data z odpovídající aplikace na platformě webu, který jste si vybrali (dohodněme se, že tuto stránku budeme nazývat poskytovatelem autorizace nebo jednoduše poskytovatelem).

Nejprve musíte přejít do požadované části BO:

Kliknutím na tlačítko "Přidat" se zobrazí formulář pro přidání dat aplikace:


Po zadání všech potřebných údajů se na vašem webu objeví autorizační tlačítko prostřednictvím tohoto poskytovatele.

Důležité: můžete přidat až jednu aplikaci od každého poskytovatele.

Pojďme se nyní blíže podívat na to, jak takové aplikace vytvořit od samotných poskytovatelů.

V kontaktu s

Důležité: Chcete-li vytvořit aplikaci VKontakte, musíte mít účet na této sociální síti.


Facebook


Google


Yandex


Mail.ru


Malý návod na vytváření aplikací v populárních sociálních sítích pro autorizaci uživatelů.

Na tento moment Existuje mnoho způsobů, jak implementovat autorizaci prostřednictvím sociálních sítí. Není žádným tajemstvím, že existují proxy služby, jako je loginza nebo ulogin, které zjednodušují vývoj sociální autorizace a můžete je bezpečně používat ve svých projektech, ale někdy není možnost využít poskytovatele a vy jste konfrontováni s API sociální sítě. z očí do očí.

V kontaktu s

Vytvoření aplikace VK je poměrně jednoduché. Chcete-li vytvořit novou aplikaci, musíte použít levou položku nabídky " Řízení“ (pokud to z nějakého důvodu nemáte, zde je přímý odkaz https://vk.com/editapp?act=create):

VK poskytuje tři typy aplikací „Samostatná“, „Webová stránka“ a „Vložená aplikace“, více podrobností o typech aplikací si můžete přečíst v oficiální dokumentace, pro autorizaci musíme vybrat „Webové stránky“.

Po výběru této položky bude systém také vyžadovat zadání adresy webu a základní domény. V případě potřeby lze tyto parametry v budoucnu změnit.

URI důvěryhodného přesměrování je cesta, na kterou může VKontakte přesměrovat uživatele během procesu autorizace. Identifikátor URI je předán do sítě během procesu autorizace z vašeho webu.

Tyto cesty závisí na knihovně, kterou používáte, ale obecně jsou autorizační URL a URI přesměrování stejné ( například v modulu sociálního přihlášení opencart 1.5 se to dělá přesně takto).

Facebook

Facebook poskytuje dost uživatelsky přívětivé rozhraní k vytváření aplikací. Chcete-li implementovat aplikaci, musíte přejít do sekce pro vývojáře a vytvořit novou aplikaci:

Systém vyžaduje zadání ID aplikace, toto je název. S názvem to nepřehánějte – Facebook má omezený počet znaků v názvu aplikace.

Aplikace byla vytvořena, nyní se pustíme do jejího nastavení. Nejprve je potřeba připojit autorizaci k aplikaci.

Chcete-li to provést na stránce " Přidejte produkt", vyberte " Přihlaste se přes Facebook"a klikněte na tlačítko" Naladit":

Podobně jako u VKontakte budete muset uvést typ vaší aplikace. Bod " Web":

Po těchto manipulacích v levém menu budete mít nový produkt " Přihlaste se přes Facebook", vyberte položku " nastavení"a zadejte cesty do pole" Platné adresy URL pro přesměrování OAuth".

Až to uděláte, přejděte do nastavení aplikace:

V této sekci můžete získat všechny potřebné informace pro přístup k API, jmenovitě ID aplikace A Tajný klíč aplikace:

Cvrlikání

Abych byl upřímný, měl jsem často podivné problémy s Twitter API, ale nyní se zdá, že se vše víceméně stabilizovalo.

Chcete-li vytvořit novou aplikaci, přejděte do sekce pro vývojáře a klikněte na „ Vytvořit novou aplikaci". Systém po vás bude vyžadovat zadání základních informací o aplikaci a potvrzení souhlasu s podmínkami služby.

Po vyplnění se před vámi otevře stránka s nastavením aplikace:

Pokud vaše aplikace potřebuje obdržet e-mail uživatele, přejděte do sekce Oprávnění a zaškrtni " Vyžádejte si od uživatelů e-mailové adresy"Také zde můžete nastavit práva pro aplikaci - pro autorizaci potřebujeme pouze práva pro čtení" Pouze ke čtení".

Aplikace, které komunikují s Twitter API, obvykle vyžadují tři prvky autorizace: zákaznický klíč, zákaznický tajný klíč a AppID.

První dva jsou umístěny přímo na této stránce, ale AppID je třeba zkopírovat z řádku prohlížeče ( číslo mezi klávesami app/ a /):

Spolužáci

Registrace aplikace na ok.ru není obtížná, ale existuje několik nuancí.

Bod #1: Staňte se vývojářem na ok.ru

Pokud se s Odnoklassniki API zabýváte poprvé, mějte na paměti, že nejprve musíte aktivovat vývojářský režim. To se provádí na stránce https://ok.ru/devaccess.

Jakmile budete mít práva vývojáře, můžete vytvořit svou první aplikaci.

Bod 2: Kde jsou moje aplikace?

V Odnoklassniki jsou všechny aplikace umístěny v sekci hry. Tito. pokud nemáte přímý odkaz na seznam aplikací, přejděte do svého profilu, vyberte sekci " hry", přejděte do podsekce " můj nahraný"

Nastavení aplikace v Odnoklassniki je mnohem jednodušší – stačí zadat seznam povolených redirect_urls a nastavit potřebná práva pro aplikaci. Při vytváření aplikace vám budou všechny potřebné klíče a identifikátory zaslány e-mailem.

A zde se dostáváme k nejzajímavější nuanci API této sociální sítě. Vývojáři Odnoklassniki zacházejí se svými uživateli velmi opatrně, takže neposkytují přístup k e-mailu jen tak někomu.

Bod č. 3: jak získat práva na čtení e-mailů

Chcete-li získat práva ke čtení e-mailové adresy uživatele, musíte o toto oprávnění požádat technickou podporu rozhraní API Odnoklassniki. V dopise stručně vysvětlete, k jakým účelům budete e-mail používat, a uveďte ID svých aplikací.

Odezva podle mých zkušeností přichází od 2 do 24 hodin, takže pokud máte více aplikací, je jednodušší je vytvořit předem a požádat o povolení v jednom dopise pro všechny najednou.

Dávkový požadavek na práva

Mimochodem, AppID aplikace, podobně jako Twitter, je převzat z adresy URL adresního řádku prohlížeče:

Instagram (bonus)

Za prvé, s největší pravděpodobností to bude používat jen málo lidí, a za druhé sociální aplikace Insta je velmi přísně regulována a odebrání vaší aplikace z režimu sandbox může být značně problematické a za třetí, API sídla selfies může být jednoduše neslučitelné s očekáváním vaší aplikace.

Na poznámku

Nebudete moci získat e-mail uživatele z rozhraní Instagram API. Pokud vaše aplikace vyžaduje pomocí e-mailu, pak budete muset odmítnout autorizaci prostřednictvím Instagramu!

Chcete-li však vytvořit novou aplikaci, přejděte na vývojářská sekce a vyberte položku " Správa klientů":

Na stránce klikněte na " Zaregistrujte nového klienta“ a vyplňte povinná pole:

Do pole Platné URI přesměrování zadejte (oddělený mezerou) seznam adres URL povolených pro přesměrování, uveďte název společnosti, kontaktní e-mail a odkaz na zásady ochrany osobních údajů na vašem webu. Pole není nutné hned vyplňovat, ale bez těchto údajů nebudete moci žádost o moderování podat.

Když je aplikace v režimu sandbox ( režim sandbox), máte plný přístup ke všem metodám API, ale s jedním omezením – nebudete moci přijímat žádné osobní údaje. Po dokončení vývoje a ladění aplikace budete muset žádost odeslat k moderování.

Odeslání k moderování se provádí v sekci " Oprávnění“, doporučuji, abyste si před tím velmi pozorně přečetli pravidla pro vytváření žádostí o moderování v

Mnoho webových stránek a aplikací vyžaduje od uživatelů registraci. Někdy nabízejí možnost volby – registrujte se nebo se přihlaste pomocí některé ze sociálních sítí. To je výhodné pro uživatele – není potřeba pokaždé vyplňovat registrační formuláře, stačí kliknout na tlačítko přihlášení a potvrdit přístup.

Jak funguje sociální přihlášení?

Je to velmi jednoduché: stačí vybrat „sociální síť“, přes kterou se chcete zaregistrovat, kliknout na příslušné tlačítko a poté potvrdit oprávnění k přístupu k vašim osobním údajům. Stránka nebo aplikace sama o sobě nejčastěji nabízí na výběr několik sociálních sítí. Poté budou na stránku odeslány všechny potřebné údaje a pole v registračním formuláři se automaticky vyplní.

V tomto případě stránka „nerozpoznává“ heslo z vašeho účtu na sociální síti.

Je třeba poznamenat, že v tomto případě se stránka „neučí“ heslo z vašeho účtu na sociální síti - přenášejí se pouze informace z profilu, které jsou nezbytné pro registraci. Pokud se vám stránka zdá podezřelá a nechcete jí poskytnout přístup ke svým datům, zvolte běžnou registraci.

Poznámka

Někdy aplikace a stránky žádají o povolení nejen k přihlášení ze sociálních sítí, ale také k přístupu k vašemu seznamu přátel nebo k příspěvku vaším jménem ve zdroji událostí. V takových případech si často můžete vybrat, které akce povolíte a které zablokujete. Pokud jednoho dne změníte názor a rozhodnete se, že jste povolili příliš mnoho stránek, můžete vždy zablokovat přístup k datům sociálních sítí v nastavení daného webu nebo aplikace.

Mnoho organizací a výrobců se snaží co nejvíce zapojit do života uživatelů a sociální sítě jsou jednou z cest.

Obecně se jedná o pohodlný způsob, jak ušetřit čas a nemusíte znovu zadávat všechna data, kterých může být na registraci hodně. Některé weby zároveň umožňují nejen vyplnit váš účet, ale také s ním jednat například v komentářích a zároveň označit publikace z tohoto webu na vaší stránce sociální sítě. Často takovou sociální autorizaci využívají sportovní aplikace a stránky, kde po autorizaci můžete najít přátele, sledovat jejich sportovní úspěchy, sdílet s nimi úspěchy a soutěžit. Mnoho organizací a výrobců se snaží co nejvíce zapojit do života uživatelů a sociální sítě jsou jednou z cest.

Technicky jde o velmi běžné řešení, ale vždy byste měli věřit pouze důvěryhodným stránkám a pečlivě dbát na varování a pokyny při přihlašování.

Na základě materiálů ze služby podpory Agent Mail.Ru

Někteří uživatelé litují, že ještě nikdo nevymyslel sociální sítě bez registrace. Takové projekty by měly mnoho výhod, ale také spoustu nevýhod. A co je nejdůležitější, nikdo by nebyl schopen udržovat vlastní stránku. Z tohoto důvodu je nikdo nevytváří, ale v případě potřeby je můžete používat bez registrace.

Můžete použít jakékoli podobné sítě. Funkčnost bude samozřejmě omezená, ale je snadné najít osobu, zkontrolovat, kdy byl online, nebo sledovat video. To nevyžaduje programy nebo rozšíření prohlížeče, který je poskytován všem.

Jak se přihlásit do VKontakte nebo Odnoklassniki bez registrace?

Pokud je hlavním úkolem přechod na sociální. síť bez registrace - toto je vyhledávání lidí, je mnohem snazší použít speciální službu od společnosti Yandex. Klikněte na odkaz yandex.ru/people a budete přesměrováni na speciální vyhledávání lidmi. Pro zobrazení seznamu stačí zadat své jméno a příjmení:

Chcete-li vyhledávání zpřesnit, můžete zadat další údaje a vybrat konkrétní sociální síť. Na Odnoklassniki a v mnoha dalších sociálních sítích nejsou stránky skryté před neregistrovanými uživateli, takže otevřete jakýkoli profil:

Podobným způsobem můžete vyhledávat v jakýchkoli jiných sociálních sítích. sítí. Při používání VKontakte nemusíte přecházet na Yandex.People. Tam je uživatelské vyhledávání otevřené všem. Vstupte adresní řádek vk.com/search a otevře se stránka, kterou potřebujete:

V hlavním řádku můžete zadat své jméno a příjmení a další údaje lze zadat prostřednictvím bočního panelu:

Někteří lidé mají stránky před nimi skryté veřejný přístup, ale nejčastěji jsou otevřené. Proto můžete snadno prohlížet fotografie, videa, příspěvky na zdi, stav a mnoho dalšího.

Odnoklassniki bez registrace

Stačí přejít na tuto stránku a domovská stránka uvidíte oblíbené příspěvky a videa:

Bez registrace můžete přejít do jakékoli komunity a prohlížet příspěvky. Když se pokusíte napsat komentář nebo se připojit ke skupině, budete přesměrováni na přihlašovací stránku.

Navštivte sociální sítě, i přes omezené funkce si stále budete moci prohlížet profily a téměř veškerý obsah. Pokud vám to nestačí, ale nechcete svůj profil používat, pak je nejlepší možností vytvořit další stránku. Nemáte bezplatné telefonní číslo? Kupte si hotový účet na Buyaccs.com. Tento internetový obchod prodává profily téměř ze všech sociálních sítí. sítě:

Cena závisí na tom, jak plný je účet a kolik přátel na něm je. Můžete platit jakýmkoli způsobem, s bankovních karet, elektronické peníze a dokonce i převod z vašeho telefonního zůstatku (přes Robokassa). Tím, že utratíte trochu peněz, získáte profil a budete moci používat sociální sítě bez registrace.

Používají se stránky jako Vkontakte, Odnoklassniki, Facebook a Twitter pro různé účely, ale nesmíme zapomenout, že všechny jsou vhodné pro práci na dálku. Zjistěte je a používejte je podle jednoduchých kroků, můžete snadno získat trochu peněz na nákup účtů pro sebe nebo na zaplacení mobilní komunikace.