Deviseの画面以外で認証をかける方法
逆の言い方をするとDeviseの画面のみ認証を行わない方法です。 認証チェックを全部のページにやりたいけれど1つ1つのコントローラーに設定していくのは面倒すぎるので一発で全部やっちゃおーぜということです。 でもDevis … Continue reading
逆の言い方をするとDeviseの画面のみ認証を行わない方法です。 認証チェックを全部のページにやりたいけれど1つ1つのコントローラーに設定していくのは面倒すぎるので一発で全部やっちゃおーぜということです。 でもDevis … Continue reading
CanCanで、そのリソースへのアクセス権限チェックを行う関数として、load_and_authorize_resourceがあります。 これを使うと、アクセス権限をチェックした上で、違反した場合は例外送りにしてくれます … Continue reading
Deviseでユーザー登録をさせたい場合に、ユーザー登録メールを送信してごにょごにょみたいなことをしたいのだけれど、まだそこは置いといて、とりあえずシードでユーザーをDBに投入したところ、ログイン画面でログインしようとし … Continue reading
Deviseを使っていて、ログイン前はサイドバーなしでログイン後はサイドバー見せるようにしたいなー、どうしたらいいのかなーと思って、適当にやってみたらダメだった。 current_userというメソッドはないと言われて撃 … Continue reading
ユーザー権限を見ながら、アクセスチェックをしようという目的で、DeviseとCanCanを使ってみています。まだよくわかってないんですが、これは便利そうです。 CanCanでは基本的にモデルのCRUDのURLをチェックす … Continue reading