1

私はRECESSベースのプロジェクトを持っています。新しいモデルオブジェクトを追加/編集/削除するビューにパスワード保護を追加したいのですが、パスワード入力ビューを通過した後にのみアクセスする必要があり、誰かが直接アクセスしようとすると、そのビューは再びログインにリダイレクトされますページ。それについて何か助けはありますか?

4

1 に答える 1

1

はい、できます。

  1. 認証を処理するクラス (authController) を作成する データベースに接続してユーザー情報を照会する
  2. メイン アプリケーション コントローラに authController ファイルをインクルードします (MyRecessApp.class.php)。
  3. master.layout.php に条件を追加して、ユーザーがログインしているかどうか、およびコンテンツまたはログイン フォームをレンダリングするかどうかを確認します。
  4. 重要: authController が必要とする session_begin() を reduction-conf.php ファイルに配置します。
  5. 推奨: 通常、「loginUser」メソッドをユーザー コントローラーに追加するか、ユーザー コントローラーで authControllers メソッドを拡張することができます。
于 2013-03-25T01:44:59.563 に答える