Yönetici ve kullanıcı modeli için Rails Admin ve Devise kullanıyorum. Kimliğini belirtmek için kullanıcı modeline bir "yönetici" sütunu ekledim. Config/routes.rb dosyasında, RailsAdmin: EngineBelirli yollar için Devise ve Raylar Yöneticisini kullanarak kimlik doğrulaması
için mount/admin eklentisi kullanıyorum sadece current_user.admin kullanıcılarının/admin'e erişmesine izin vermek istiyorum, aksi takdirde kullanıcıyı ana sayfaya yönlendirin.
Bunu en temiz kodda nasıl uygularım? Başvurunuz denetleyicisinde
class MyAdminController < ApplicationController
before_filter :authenticate_user!
before_filter :require_admin
end
: Yönetici denetleyicileri üzerinde
Çok teşekkür ederim. Fakat varsayılan Rails_admin motorunun üzerine nasıl yazabilirim? Alt sınıfta kullanabileceğim yönetici denetçisi yok. – bobzsj87
Raylar için yönetici yanıtını güncelledim admin – rorra
Harika! Çok teşekkür ederim! – bobzsj87