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
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.
Java Birden Fazla Sınıflar İle Joker K...
Nasıl ve grunt.js (0.3.birden fazla CS...
Kullanarak birden fazla dosya ile daha...
kapsamında birden fazla paket:componen...
GİT deposu, birden fazla proje ile ser...