Symfony 1.4 içine OpenID entegre?

3 Cevap php

I sfPHPOpenIdPlugin entegre denedim ama Symfony 1.2 için inşa edilmiş ve artık kullanılmayan PHP işlevselliğini kullanır beri bir çıkmaza vurdu; Ben de bir doğru kimlik fakat kullanıcı bilgilerini almak için genişletilmiş yeteneği yoksun vermedi hangi sfGoogleLoginPlugin ile gitmek vardı (+ beni Google'a kısıtlamak olacaktı; besbelli).

Ben en uygun çözümü düşünüyorum benim modeli mevcut çeşitli PHP kitaplıkları birinde bağlamaktır.

Başkasının düşünün böyle bir entegrasyon ve ne kütüphaneleri ile herhangi bir başarı / ipuçları vardı olup olmadığını merak ediyorum?


Update:

Benim portföy ve inşa herhangi Symfony tabanlı web uygulamaları için sfTwitterAuthPlugin kullanarak açık bir kavram olarak bu kapalı gitmiş olması.

Ilgilenen herkes için, resmi eklentileri sitesinde sürüm ben aktif https://github.com/stevelacey/sfTwitterAuthPlugin de iyileştirmeler uyguluyorum, bazı yararlı bir işlev eksik.

3 Cevap

Aslında sfPHPOpenIdPlugin dün güncellenen ve Symfony 1.4 ile uyumlu değil.

Ben üzerinde çalışıyorum bir. Net proje için farklı kimlik doğrulama sağlayıcıları ile entegre çalışırken zaman bir sürü geçirdi. Sonunda, ben aşk absolutley şirkete RPXNow, bir bulut hizmeti kullanarak sona erdi. Kullanımı çok kolay olan bir tek REST API her bir sağlayıcının ayrıntılarını soyutlar. Sen ücretsiz sürümü ile çok basit bir kimlik doğrulama, ama (vb, kullanıcı adına, Facebook duvara Tweet göndermek) 10 $ için, genişletilmiş veri erişimi alabilirsiniz yanı sıra, sosyal siteler ile entegrasyon olabilir. Tabii ki, kullanıcılar her zaman bu özellikleri kısıtlamak hakkına sahiptir.

Neyse, PHP ile entegre olacağını nasıl emin değil o. Net / C # ile bir çırpıda oldu.

Umut olur.