前提・実現したいこと
ユーザー認証を導入したいと考えております.
現状では,Basic認証が要求されません.
発生している問題・エラーメッセージ
導入したいアプリのコントローラーにauthenticate_or_request_with_http_basicメソッドを記述しました. 方法としてはprivate以下にメソッドとして定義し、before_actionで呼び出しています.
該当のソースコード
Ruby
1class ApplicationController < ActionController::Base 2 before_action :basic_auth 3 4 5 private 6 7 def basic_auth 8 authenticate_or_request_with_http_basic do |username, password| 9 username == 'admin' && password == '2222' 10 end 11 end 12end
試したこと
ローカルサーバーを再起動しましたが,変わらずBasic認証が要求されません.
基礎的な質問で恐れ入りますがよろしくお願いいたします.
回答1件
あなたの回答
tips
プレビュー