私はCodeIgniter Ion Authを初めて使用します.authフォルダーの外にページを追加できるかどうか疑問に思っていましたか? ユーザーがログインしている場合にのみ、ページにアクセスできます。認証フォルダーの外にあるページが必要だった主な理由は、URL の「認証」を取り除きたいからです。どんな助けでも大歓迎です。ちなみに、authフォルダ内にページを追加するだけにしてみました。ありがとう!
1 に答える
3
簡単に言えば、はい、できます。ただし、理由が単に URL の「auth」を削除することである場合、これを実現する最も簡単な方法は、ルート設定 (\application\config\routes.php
ファイル内にあります)を使用することです。
たとえば、次のように設定したとします。
$route['login'] = 'auth/login';
ログイン ページへの URL は次のようになります。
http://yourdomain.com/index.php/login
codeigniter 構成設定に URL サフィックスを追加することで、さらに一歩進めることができます ( \application\config\config.php
)
$config['url_suffix'] = '.html';
ログイン ページへの URL は次のようになります。
http://yourdomain.com/index.php/login.html
/index.php
URL の一部を削除することもできます。このフォーラムはこちら
于 2013-12-31T21:59:24.150 に答える