Yetki için ruby kütüphanesini seviyorum @rbatesCanCan. Python/flask için benzer bir şey var mı diye merak mı ediyordum?Flask ve python için CanCan (yetkilendirme kütüphanesi) gibi bir şey var
Ben üç ana gereksinimleri vardır sanırım: yetileri tanımlamanın
- basit bildirime yolu (here is how CanCan does it) kodun diğer bölgelerinde yeteneklerini kontrol için
- ince taneli yolu şişesi rotalar için
- dekoratör . yani
if current_user.can('post::edit')
falan
Or, what is the one obvious way to do it? (PEP-20)
Güncel Seçenekler:
- Flask Simple Authorization (şimdilik böyle bir şey doğru eğilerek.)
- Flask Principal (Hepsi biraz ağır ağırlık hissediyorum bana)
link ölü gider ihtimaline karşı nasıl kullanılacağına dair bir örnek bulunmaktadır olabilir mi? – ArtB