Yetkilendirme/Kimlik Doğrulama gelince + cancan genellikle tercih ettiğim mücevherlerdir. Rails4'ün güçlü parametrelerinin piyasaya sürülmesinden sonra, cancan_strong_parameters gemini kullanarak arıyorum.Rails4 yetkilendirme stratejileri
Bu yaklaşımın biraz “hacky” gibi göründüğü hissini sarsamam. Diğer seçenekler, TheRole gem gibi görünüyor ya da sadece kendi omzumu sıfırdan yuvarlıyor.
oldu her yaklaşım (her yerde varsa) kısa düştü yüzlü ne sorunlar ve nerede sorunu ele alındı nasıl birkaç ipucu verebilirsin burada ilk elden deneyim ile herkesi umuduyla. Bu StackOverflow soru daktilo temiz bir kesim değil biliyorum ama Googling bu konuyla ilgili çok fazla bilgi olacaksa görünmüyor. Teşekkürler.
sanırım (değil bu mücevher olduğunu) hala daha iyi bir alternatif ama yazacak o sadece kötü yazılmış. Güçlü param "filtre" yönteminin "singular_model_params" olacağı ve sadece CanCan'ın çalıştırılmasında (+ farklı yöntem adı sağlamak için bir seçenek eklemesi gerektiği) bir varsayım yapılabilir. –