1
Antworten
Möchte ich mal einen before_filter in meinem controller zu identifizieren, welche Aktion als Nächstes ausgeführt wird. Dies ist für die Autorisierung (das ist in etwa wie role_requirement plugin zu tun..) Ex: wenn ein Benutzer diese url http://localhost:3000/users,
1
Antworten
Ich habe eine before_action filter und testen wollen, die in der index-Aktion wird nur ausgeführt, wenn der Benutzer angemeldet ist in. Einfach gesagt, ich weiß nicht, wie Sie dies tun. Ich bin mit meinem eigenen einfachen Authentifizierungs-und
1
Antworten
Ich habe eine Ressource der Gruppe, die ich ' m, die versuchen, mit der richtigen Berechtigungen. Die Genehmigung Logik, die ich bin versucht zu implementieren, ist dies: Nur Mitglieder der Gruppe sollten in der Lage sein, um
2
Antworten
In rails 2.8 können wir schreiben skip_before_filter wie diese skip_before_filter :require_login, :only => [:create,:new,:accept] was bedeutet, dass ich wollte, um den filter anzuwenden require_login nur für diese Maßnahmen sind [:create,:new,:accept] ein, und überspringen Sie die filter für
3
Antworten
Ich versuche, die dynamisch die Einstellung eines Parameters in Symfony2 (das kann ich nicht statisch festgelegt, in meinem parameters.yml - Datei). Mein Ansatz ist die Verwendung einer EventListener: namespace Acme\AcmeBundle\EventListener; use Symfony\Component\DependencyInjection\Container; class AcmeListener { private $container;
1
Antworten
Diesem Grunde fügt zwei Zeilen vor und nach dem h1-element, so wie hier: Die Linie ist nur eine Hintergrundfarbe mit einer Höhe von 1px. ------------------------ Text ------------------------ Getestet habe ich diese in Chrome und Firefox und alles
1
Antworten
Ich habe den folgenden code direkt nach meiner controller-Klasse Erklärung before_filter :load_form, :except => [:create, :update, :delete] after_filter :load_form, :only => [:create, :update, :delete] def load_form @severities = Severity.all @severity = Severity.new end Bekomme ich die Liste
2
Antworten
Habe ich die standard-auth filter auf mehrere Routen mit Route::Vorgesehene('/') in den controller (vorausgesetzt die Anmeldung erfolgreich ist). filters.php: Route::filter('auth', function(){ if (Auth::guest()) return Redirect::guest('internal/login'); }); Controller: if (Auth::attempt($data, false)) { return Redirect::intended('/'); } Wie gehe ich
3
Antworten
Ich bin mit before_filter in meiner Anwendung. Ich habe eine Methode logged_in? welche true zurückgibt, wenn der Benutzer angemeldet ist. def logged_in? !!current_user end def current_user @current_user = (User.find(session[:user_id]) if session[:user_id]) || false end Nun in meinem
2
Antworten
Ich bin mit Entwickeln, built-in before_filter :authenticate_user!. Ich will mein eigen zu nennen benutzerdefinierte Methode in meiner Anwendung Helfer, wenn ein Benutzer nicht die vor-filter (versucht zu tun, eine Aktion, wenn Sie abgemeldet sind). Wie und wo
4
Antworten
Ich würde gerne überprüfen, ob der Benutzer angemeldet ist, auf jede einzelne Anfrage an den server. Etwas wie: :before_filter verify_logged_in Wo sollte ich setzen, dass before_filter so gilt es für alle controller-Aktionen und alle Anforderungen? InformationsquelleAutor sergserg
1
Antworten
Ich habe einen before_filter in meiner application-controller zu halten, die Sitzung eines Benutzers am Leben (und protokollieren Sie heraus, ob ein time-out erreicht wurde). Diese sollte aufgerufen werden, auf jede Aktion, außer /sessions/new und /Sitzungen/zerstören, die weitergeleitet
1
Antworten
Ich bin mit Mühe vor dem Filter zu arbeiten, in eine Rails-app habe ich vor kurzem aufgerüstet von 1,9(?) zu 2.3.11. Um zu versuchen und zu Debuggen, ich habe einen before_filter im controller: before_filter :false_filter und die
5
Antworten
Ich habe eine Methode, die etwas wie dieses: before_filter :authenticate_rights, :only => [:show] def authenticate_rights project = Project.find(params[:id]) redirect_to signin_path unless project.hidden end Möchte ich auch verwenden diese Methode in einigen anderen Controller, also kopierte ich die
2
Antworten
Im folgenden Beispiel, before_filter :foo before_filter :bar before_filter :wah prepend_before_filter :heehee prepend_before_filter :haha so, dann ist die Ausführung von Bestellungen werden: haha, heehee, foo, bar, wah? <-- note that haha is actually before heehee Und gibt es
4
Antworten
Ich bin mit entwickeln, die für die Authentifizierung und haben einige before_filters in meiner application controller. Problem ich sehe ist, dass wenn ich versuche die Abmeldung der before_filter abfängt, und hält mich auf der Ansicht, ich habe
4
Antworten
Tut Kanten machen keine Garantien über die Reihenfolge vor dem Filter ausgeführt werden mit einer der folgenden Verwendungen: before_filter [:fn1, :fn2] oder before_filter :fn1 before_filter :fn2 Ich würde schätzen jede Hilfe. InformationsquelleAutor der Frage James | 2011-04-19
3
Antworten
Ich versuche zum testen meiner controller und pflegen die Trennung von Bedenken. Die erste Sorge ist "Wer ist in der Lage zu führen, welche Aktion?" Ich bin mit authlogic für die Authentifizierung und be9 ist acl9 für
1
Antworten
def new before_filter do redirect_to "/" unless current_admin || current_company flash[:notice] = 'You dont have enough permissions to be here' unless current_admin || current_company end CODE CODE CODE end def edit before_filter do redirect_to "/" unless current_admin.id
3
Antworten
Siehe, ein before_filter: class ThingController < ApplicationController before_filter :check_stuff, :if => proc {Rails.env.production?} end Während eines kürzlichen review von code, wurde ich gefragt, "Ist die proc ist erforderlich für diese zu arbeiten?" Die Antwort scheint "ja", aber
7
Antworten
Ich habe eine before_filter in meinem ApplicationController; das heißt, für jeden controller in meinem Projekt. Wie kann ich skip_before_filter für Entwickeln ist SessionsController create-Aktion ? InformationsquelleAutor der Frage Spyros | 2011-06-02
3
Antworten
Ist es möglich, einen reset der default-layout in einem before_filter-Methode in Rails 3? Habe ich Folgendes als mein contacts_controller.rb: class ContactsController < ApplicationController before_filter :admin_required, :only => [:index, :show] def show @contact = Contact.find(params[:id]) respond_to do |format|
4
Antworten
Namen und Objekten wurden vereinfacht, um der Klarheit Willen. Das grundlegende Konzept bleibt das gleiche. Habe ich drei regler: dogcatund horse. Diese Controller Erben alle von der Steuerung animal. In der Steuerung animal habe ich einen vor-filter,
5
Antworten
Ich habe eine before_save in meinem Message Modell wie folgt definiert: class Message < ActiveRecord::Base before_save lambda { foo(publisher); bar } end Wenn ich das mache: my_message.update_attributes(:created_at => ...) foo und bar ausgeführt werden. Manchmal würde ich