2015-07-06 24 views
10

için iyi tek oturum açma çözümü Laravel 5 uygulamalarına bir single sign-on (SSO) tanıtmayı planlıyorum. Temel olarak, farklı alanlarda iki web sitem var. Fikir basit: Eğer bir tanesinde zaten doğrulanmış olsaydım, diğerinde şarkı söylemem gerekmiyor.Laravel

Şu an için bir çözüm arıyordum, ama size bir soru sormak istiyorum: Bir paket veya kütüphane önerebilir veya TOA'yı Laravel uygulaması için önerebilir misiniz?

Yerel PHP çözümleri de kabul edilir. Teşekkürler!

+0

Bu uygulamayı tamamladınız mı? –

+0

Evet yaptım. Her şey yolunda gidiyor, ancak üretimde henüz kullanmıyoruz. Yeni bir platform geliştirilecek ve SSO sonra tüm alan ailesini zincirleyecektir. – lesssugar

+0

@lessugar Cevabınız için teşekkürler. Web bağlantımda laravel-saml2'yi bu bağlantıda belirtildiği gibi entegre etmeye çalışıyordum: https://github.com/aacotroneo/laravel-saml2. Dokümantasyonda verilen adımlara göre kurdum ve yapılandırdım. Ancak, belgelerin kullanım bölümü altında açıklanan bir tanıtıcı yöntemi eklerseniz, Sınıf 'Uygulaması \ Http \ Middleware \ SAML2' hatası bulamıyorum. Bunun hakkında bir fikrin var mı? Yeni soru sormalıyım. Burada her şeyi açıklamak zor. –

cevap

6

SSO gereksinimlerinizi çözmek için SAML standardını kullanabilirsiniz.

İnceleme bir SAML servis sağlayıcı uygulanmasına yardımcı bu github depo: Eğer simpleSAMLphp kullanmak ve kimlik doğrulama kaynağı olarak Lavarel veritabanını kullanabilirsiniz SAML Kimlik sağlayıcı uygulamak gerekiyorsa https://github.com/aacotroneo/laravel-saml2

.

+0

Thx, muhtemelen denemelisiniz. – lesssugar

+0

@lesssugar bunu denediniz mi? –

+0

@DanyalSandeelo Hayır, bununla gittim: https://github.com/jasny/sso İyi çalıştı. – lesssugar