phpcas ログイン リダイレクトの問題
//导入cas require_once("CAS.php"); phpCAS::client(CAS_VERSION_2_0,'localhost',8443,'cas',true); phpCAS::setNoCasServerValidation(); phpCAS::forceAuthentication(); if(phpCAS::isAuthenticated()==true){ echo phpCAS::getUser(); }else{ echo "abc"; }?このコードをすべての PHP のすべてのヘッダーに追加します。 Javaのフィルターに相当します。 ?
これで問題は解決しました。認証がない場合、php ページにアクセスすると cas ログイン ページにジャンプします。
php ページにアクセスできます。ログインしているかどうかに関係なく。 1. ログインしている場合は、ユーザー名を表示します。 2. ログインしていない場合は、abc を出力します。 ?
上記のコードは最初の点のみを満たしていますが、2 番目の点は満たしていません。これはどのように達成されるべきでしょうか?
この文を削除してください