Satellizer bir belirteç tabanlı kimlik doğrulama yöntemini kullanır ve benzeri çeşitli sosyal oturum açma sistemlerini destekler:
- Google
- Twitter
- Facebook
- LinkedIn
- Oturaklı
- GitHub
Klasik bir e-posta ve şifre yöntemi de kaydolma ve yeni hesaplar kayıt yeteneği ile birlikte, desteklenir.
Eğer OAuth, sosyal oturum açma ve birbirinden ayrı çalışabilir klasik giriş sistemi güvenmiyorum, bu nedenle kolayca sizin gibi sadece bir açabilirsiniz.
Tüm kimlik doğrulama sistemi, kullanımı kolay ve sitenizin özel bölümlerine kullanıcılara erişim verilebilmesi için bir yol sağlamak için herhangi bir AngularJS veya non-AngularJS uygulama içine takılabilir.
Geliştiriciler aynı zamanda sürece dayalı OAuth 1.x ve 2.x konum olarak, yerleşik sağlayıcılar dışında onların çok kendi sosyal oturum açma sistemlerini ekleyebilirsiniz.
Belgeler indir paketi ile birlikte
Bu sürümde Yeni nedir.:.
- OAuth 2.0 devleti için destek eklendi
- Yeni opsiyonel responseParams.
- $ auth.setToken ikinci parametre isLinking yerine yönlendirmek için yeniden adlandırıldı.
- GitHub sağlayıcı şimdi varsayılan olarak e-posta kapsamını ister.
- Windows Live sağlayıcı şimdi varsayılan olarak e-posta kapsamını ister.
- Sabit http önleme hata.
- Satellizer kod üstlenmeden.
Kod, redirect_uri ve client_id dışındaki özel veri almak için OAuth 2.0
False olarak ayarlanır olamazdı
sürüm 0.9.2 yeni nedir:.
- OAuth 2.0 devleti için destek eklendi
- Yeni opsiyonel responseParams.
- $ auth.setToken ikinci parametre isLinking yerine yönlendirmek için yeniden adlandırıldı.
- GitHub sağlayıcı şimdi varsayılan olarak e-posta kapsamını ister.
- Windows Live sağlayıcı şimdi varsayılan olarak e-posta kapsamını ister.
- Sabit http önleme hata.
- Satellizer kod üstlenmeden.
Kod, redirect_uri ve client_id dışındaki özel veri almak için OAuth 2.0
False olarak ayarlanır olamazdı
sürüm 0.8.0 yeni Nedir:
- Eklenenler örtülü hibe akışı. Basitçe responseType ekleyin. Yapılandırma aşamasında 'token'
- Yeni yardımcı yöntemleri $ auth.getToken () ve $ auth.getPayload ().
- OAuth sorgu dizesi artık yerine sadece kod veya oauth_token + oauth_verifier sunucusuna tamamen geçirilir.
- isAuthenticated () artık hata verir. Böyle durumda belirteç sona erme için bir çek atlar.
- Sorgu dizesi artık URIEncoded edilir.
- bir hata atın. Örneğin sunucudan access_token geri dönen ancak Satellizer belirteç çalışmak üzere yapılandırılmıştır.
Eğer JSON Web Simgesi kullanmıyorsanız
Bu Facebook'tan OAuth ile sorunlara neden çünkü
Sunucu belirteç ismi Satellizer aracılığıyla belirtilen simge ismi eşleşmezse
nedir sürüm 0.7.0 Yeni:
- Yeni Özellikler:
- IE8 + Destek (kod tabanı bile bir sonucu olarak küçük var!).
- Şimdi $ auth.authenticate ve $ auth.link ikinci argüman olarak ek veri geçirebilirsiniz.
- Hata düzeltmeleri:
- promise.then `ile değiştirilen promise.catch () (null, işlevi) IE8 desteklemek için.
- açılan açık ve window.focus odak çağırmadan önce tanımlanmış olup olmadığını kontrol edin ().
- Token Önek yalnızca kullanılır.
Eğer Yerel Depolama saklanan adının önünde satellizer_ öneki değil seçerseniz _token gibi belirteç isim önlemek için tanımlı ise
sürüm 0.6.0 yeni nedir:.
- simge yükünde artık mağaza kullanıcı
- Küçük harf satellizer modül adı.
- Kaldırılan isAuthenticated ve CurrentUser $ rootScope.
- Artık $ routeChangeSuccess dinlemek ve korunan kullanın: güzergahlarda gerçek. Dahili kullanın ui-yönlendirici ve ngRoute azmi fonksiyonu.
- kod üstlenmeden, temizleme ve ünite testleri bir sürü.
- Eklendi PHP laravel örneği.
- Eklendi Java Dropwizard örneği.
- Demo:. Kullanım isAuthenticated () yöntemi yerine CurrentUser log-in durumunu kontrol etmek için
- Demo:. Kayıt formunda Güncelleme e-posta doğrulama
- Düğüm: / me yerine jeton gönderme PUT / API kullanıcıyı güncellerken 200 OK Dönüş .
Gereksinimleri :
- JavaScript istemci tarafında etkin
- AngularJS
Yorum Bulunamadı