0

私はCodeIgniter Ion Authを初めて使用します.authフォルダーの外にページを追加できるかどうか疑問に思っていましたか? ユーザーがログインしている場合にのみ、ページにアクセスできます。認証フォルダーの外にあるページが必要だった主な理由は、URL の「認証」を取り除きたいからです。どんな助けでも大歓迎です。ちなみに、authフォルダ内にページを追加するだけにしてみました。ありがとう!

4

1 に答える 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.phpURL の一部を削除することもできます。このフォーラムはこちら

于 2013-12-31T21:59:24.150 に答える