Die Methode authenticate_user! Ist eine Hilfsmethode. Wenn die Methode authenticate_user! Verwendet wird, wenn der Prozess aufgerufen wird und der Benutzer nicht angemeldet ist, wird dieser Benutzer zum Anmeldebildschirm überführt. Das heißt, die anzuzeigende Seite kann abhängig vom Anmeldestatus umgeschaltet werden.
Durch Aufrufen von before_action können Sie zum Anmeldebildschirm wechseln, wenn Sie sich vor dem Ausführen der Aktion nicht angemeldet haben.
Write before_action: authenticate_user! Am Anfang des Controllers
app/controllers/application_controller.rb
class ApplicationController < ActionController::Base
before_action :authenticate_user!
end
Wenn Sie nach der Beschreibung nicht angemeldet sind, wechselt der Bildschirm zum Anmeldebildschirm.
Recommended Posts