Keresztüli azonosítás google
Ha valaki kimaradt az első rész, akkor megtalálja őket itt:
Megjegyzés. Példa során keletkező ezt a leckét úgy tervezték, hogy egy helyi szerveren.
1. lépés: Regisztráljon új app
Először is létre kell hozni egy új alkalmazást a Google konzol honlapján.
A menüben a bal oldalon válassza ki az elemet „API Access”. A következő oldalon, kattintson a nagy kék gombot „létrehozása OAuth 2.0 ügyfél-azonosítót.”.
Következő lépésként regisztrálni kell a nevét a kérelem:
A termék neve „Google Auth”. Most kattintson a „Tovább” gombra.
Ezt követően, folytassa a részletesebb alkalmazás beállításait:
Továbbá az összes szükséges hitelesítési információ megtalálható ugyanazon az oldalon a Google konzol:
Írunk a szükséges adatokat az index.php:
2. lépés: Generation hivatkozási hitelesítés
3. lépés: a token
Ahhoz, hogy indítsa el a hitelesítési folyamatot tudjuk, ha jön a beállítási kódot. Szükségünk van rá, annak érdekében, hogy speciális hozzáférési tokent, amely a jövőben, akkor kap információt a felhasználó.
Először is, ismét alkot a lekérés paramétereit. Meg kell átadni paramétereket: `client_id` - id alkalmazások `Client_secret` - a titkos kulcs; `Redirect_uri` - oldal, amely a felhasználó számára visszaadásra; `Grand_type`, értékével egyenlő„authorization_code”- az aktiváló kódot; `EGK tanácsi rendeletre - url paraméter, ami jött a Google-tól:
Ennek eredményeként, ha a kérelem sikeres a változó $ tokenInfo kell írásbeli választ a Google JSON formátumban. A sztring tartalmazza 4 paraméter: access_token. fogjuk használni a következő lekérdezést letölteni a felhasználó adatait; token_type - a vezérjel típusa; expires_in - az élettartama a token; id_token - id jelzők:
Annak érdekében, hogy továbbra is tudunk dolgozni az adott paraméterek, dekódolni JSON karakterlánc funkció alkalmazásával json_decode és tegye be az adatokat egy tömb, átadó, mint második érv igaz.
4. lépés: Szerezzen információt a felhasználó
Ezután be kérelmét a Google API, hogy a felhasználó adatait. Ehhez a paramétereket, amelyek megalakítottuk az előző lépésben, akkor adjunk hozzá még egy - access_token:
Ennek eredményeképpen, ha mindent helyesen tette, akkor kap egy JSON-válasz hasonló a következő:
5. lépés: eltávolítása a felhasználói adatok
6. lépés És újra megmutatni
Ezt követően, minden, ami maradt, hogy nem az, hogy egy munkamenet, és tegyük meg információt a felhasználónak.
A kimeneti oldalon a rendszer egyszerűen törölje a munkamenetet a hatástalanított funkció.
Mindent. Továbbra is a számunkra, hogy ki a hitelesítési folyamat a Facebook, majd nézzük meg egy gyakori példa prikrutka az adatbázisban.
5 óra utolsó oszlopában „PHP”
Amikor a honlap biztonságát, a kifejezés „Szűrő minden menekülési mindent” mindig lesz megfelelő. Ma beszéljünk szűrés adatokat.
Kifejező 2 támogatja a csatlakozást más alkatrészek speciális ZF rendszer. Nem mindenki szereti a döntést. Ebben a cikkben fogjuk megvitatni, hogyan lehetne javítani a csatlakozás folyamatban több modul.
Tegyük fel, hogy meg kell küldeni néhány információt a Google Analytics egy szerver oldali script. Hogyan kell csinálni. A válasz ebben a cikkben.
Válogatás többféle PHP homokozóban. Néhány Ön online módban képes lesz tesztelni a kódot, de ott is megoldásokat lehet megvalósítani a webhelyen.
Által nyújtott információk útján két csatorna (látás és hallás) a képzés hatékonyságának sokkal jobb tanulás könyvekből. A házi feladatok és online tesztek lehetővé teszi, hogy folyamatosan úgy gondolja, a célnyelven, és azonnal ellenőrizze tudását!
Ha azt szeretnénk, hosszú ideig, hogy tanulmányozzák, hogyan lehet HTML-t, akkor engem, mert van jó hír!
Ha már megtanulta a HTML és tovább szeretne lépni, a következő lépés az lesz, hogy tanulmányozza a CSS technológiával.
Ha azt szeretnénk, hogy megértsék a fogalmak domain és tárhely, megtanulják, hogyan kell létrehozni egy adatbázist, feltölteni a fájlokat a honlapon keresztül FTP szerver, hozzon létre aldomain konfigurálja a postaládákat a helyszínen, és ellenőrzi a részvétel, a tanfolyam kifejezetten az Ön számára!