Satellizer használ token alapú azonosítási módszer, és támogatja a különböző társadalmi login rendszerek, mint például:
- Google
- Twitter
- Facebook
- LinkedIn
- Foursquare
- GitHub
A klasszikus e-mail és jelszó módszert is támogatja, valamint a képesség, hogy aláírja-up és regisztrálj az új számlákat.
Abban az esetben, ha nem bízik OAuth, a szociális login és a klasszikus bejelentkezési rendszer működhet egymástól elkülönítve, így könnyen bekapcsolni csak melyik tetszik.
A teljes hitelesítési rendszer használata egyszerű, és lehet dugni bármilyen AngularJS vagy nem AngularJS kérelmet, hogy olyan módon, hogy engedélyezze a felhasználóknak a speciális szakaszok a webhelyen.
A fejlesztők is hozzá nagyon saját szociális login kívüli rendszerekben beépített szolgáltatók, amíg ők OAuth 1.x és 2.x alapú.
Dokumentáció tartalmazza-e a letölthető csomagot.
Mi az új ebben a kiadásban:
- A támogatás a OAuth 2.0 állam.
- New opcionális responseParams az OAuth 2.0 szerzés egyéni adatok eltérő kódot, redirect_uri és client_id.
- $ auth.setToken második paraméter át lett nevezve átirányítani helyett isLinking.
- GitHub szolgáltató vállalattal kéri email hatálya alapértelmezés szerint.
- Windows Live szolgáltató vállalattal kéri email hatálya alapértelmezés szerint.
- Fix http elfogó bug, ahol nem lehet beállítani, hogy hamis.
- Satellizer kód újraírás.
Mi az új verzióban 0.9.2:
- A támogatás a OAuth 2.0 állam.
- New opcionális responseParams az OAuth 2.0 szerzés egyéni adatok eltérő kódot, redirect_uri és client_id.
- $ auth.setToken második paraméter át lett nevezve átirányítani helyett isLinking.
- GitHub szolgáltató vállalattal kéri email hatálya alapértelmezés szerint.
- Windows Live szolgáltató vállalattal kéri email hatálya alapértelmezés szerint.
- Fix http elfogó bug, ahol nem lehet beállítani, hogy hamis.
- Satellizer kód újraírás.
Mi az új verzióban 0.8.0:
- Added implicit támogatási áramlását. Egyszerűen add responseType: "jelképes" alatt config fázisban.
- New segítő módszerek $ auth.getToken () és $ auth.getPayload ().
- OAuth query string most átadott teljes egészében a szerver helyett csak kóddal vagy oauth_token + oauth_verifier.
- isAuthenticated () már nem dob hibát, ha nem használja JSON Web Token. Ilyen esetben megkerüli a csekket token lejárati.
- A lekérdezés már nem URIEncoded mert problémát okoz a Facebook OAuth.
- Dobj egy hiba, ha a kiszolgáló token neve nem egyezik token nevét megadva a Satellizer. Például ha visszatérnek access_token a szerverről, de Satellizer van beállítva, hogy dolgozni token.
Mi az új verzióban 0.7.0:
- Új funkciók:
- IE8 + Support (kód alap is kapott kisebb eredményeként!).
- Most át további adatokat a második argumentum $ auth.authenticate és $ auth.link.
- hibajavítások:
- A kicserélt promise.catch () a `promise.then (null, funkció), hogy támogassa IE8.
- Ellenőrizze, hogy popup nyitva van, és window.focus határozza hívás előtt focus ().
- Token előtag kerül alkalmazásra csak akkor van definiálva, hogy elkerülje a token nevet, mint _token ha úgy dönt, hogy nem a satellizer_ előtag előtt név tárolt Helyi tárolás.
Mi az új verzióban 0.6.0:
- Már nem tárolja a felhasználó a token hasznos teher.
- kisbetűs satellizer modul neve.
- Az eltávolított isAuthenticated és currentUser $ rootScope.
- Már nem hallgatni dollárért routeChangeSuccess és használata védett: true útvonalakon. Használja a beépített elhatározás függvénye ui-router és ngRoute.
- Sok kód újraírás, tisztítás és unit tesztek.
- Added PHP Laravel példa.
- Added Java Dropwizard példa.
- Demo: Use isAuthenticated () metódus, hogy ellenőrizze, jelentkezzen be státusz helyett currentUser.
- Demo: Frissítve email érvényesítése a regisztrációs űrlapot.
- Node: Visszatérés 200 OK frissítése során a felhasználó a Put / api / me küldése helyett egy token.
követelmények :
- JavaScript kliens oldalon
- AngularJS
Hozzászólás nem található