アプリケーションに水銀を設定しました。正常に動作しますが、レールに慣れていないため、認証を設定できません。これは私が実行後に試したものです: railsはmercury:install:authenticationを生成します
libディレクトリのモジュールを使用できるようです
module Mercury module Authentication def can_edit? true if :authenticate_admin! //(from device) end end end
ビューでこのメソッドを使用しようとしましたが、機能しません。その行は設定ファイルでコメント化されていないため、Libディレクトリは自動ロードする必要があります。
ちなみに、updateメソッドにbefore_filterを追加するだけで、通常のユーザーが編集したページを確認するのを防ぎます。ただし、不要なURLを手動で変更した場合でも、エディター自体を表示できます。
- Mercury Controllerをオーバーライドしようとしましたが、機能しません
なにか提案を?