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

  • case LianLi

    case LianLi

    28 Mayıs 2010
  • Commander Chalkboard

    Commander Ch

    20 Ocak 2014
  • Tomas N

    Tomas N

    14 Kasım 2010