SORU
17 HAZİRAN 2012, Pazar


Yesod birden fazla Auth?

Benim app birden çok kimlik doğrulaması türlerini gerektirir ihtiyacım var; özellikle: dropbox kimlik doğrulama gerektirir, ve bazı parçalar gerektirir app bazı bölümleri e-posta tabanlı browserİD gibi kimlik doğrulama.

Bunu nasıl halledebilir miyim?

Alt kimlik doğrulama ekleyebilir miyim? YesodAuth sınıf tüm örneklerde bağımsız olarak Efendi Vakfı veri türü alır beri, elimden ne gelir belli değil.

Orada başka bir yol değildir?

CEVAP
27 Kasım 2012, Salı


Dilerim cevabım biraz muğlak (son birkaç aydır kullandığım Yesod ve dev döngüsü oldukça hızlı), ama eğer doğru hatırlıyorsam belirtebilirsiniz birden fazla çeşit kimlik içinde YesodAuth sınıf (browserİD, google vb), Bu durumda kullanıcı olurdu sağlanan seçeneği olarak hangisini kullanmak her kimlik doğrulama isteği. Gibi bir şey

authPlugins _ = [ authBrowserId , authGoogleEmail ]

vb.

Ya da açıkça korkuyorum, ya bu senin sorununu çözer olup olmadığını bilmiyorum, her durum için bir kimlik doğrulama türünü ayarlayabilirsiniz olup olmadığına emin değilim.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Chip Johnson

    Chip Johnson

    30 AĞUSTOS 2007
  • chrmoe

    chrmoe

    7 Kasım 2006
  • Ryan Ha

    Ryan Ha

    9 NİSAN 2006