0
helpers/loggedin.rb
に定義されたヘルパーがあり、ユーザがログインしているかどうかを確認するlogged_in?
という機能があります。条件が満たされていない場合、コントローラのすべてのビューを強制的にリダイレクトするようにコントローラの上部でこれを呼び出すことができますか?Sinatra forceがコントローラにログインしました
コントローラは現在見えますこのように:
helpers/loggedin.rb
に定義されたヘルパーがあり、ユーザがログインしているかどうかを確認するlogged_in?
という機能があります。条件が満たされていない場合、コントローラのすべてのビューを強制的にリダイレクトするようにコントローラの上部でこれを呼び出すことができますか?Sinatra forceがコントローラにログインしました
コントローラは現在見えますこのように:
他の誰かが動かなくなった場合にこれを行う方法が見つかりました。
before do
redirect('/login') unless logged_in?
end
これはすべて URLを明示的にコントローラ
で定義されていないものだけをリダイレクトされますのでご注意ください