2011-07-25 6 views
0

awstatsで使用するログインページを設定しようとしています。そのため、認証されたユーザーのみがコンテンツを表示できます。awstatsへのカスタムログインページの追加

私は自分のログインページを作成したいと思います。ユーザーがログインページにアクセスしていない場合は、ログインページにリダイレクトされます。 (今は認証がありません)

問題は、これを実装する方法がわかりません。私はこれをグーグルで試してみましたが、私が見つけることができる唯一の解決策は.htaccessを使用することでした(この場合、私はそうしないと使い方はできません)

誰もこれに似たものを実装しましたか?

+0

ほとんどの場合、ログインサブシステムをすべての付随的なロジック(必要十分な暗号など)でハッキングするのではなく、http-basic-authenticationと.htaccessを使用してこれを行います。申し訳ありませんが、それはあなたが探していた答えではない場合。 –

答えて

0

.htaccessファイルがこの仕事に適したツールですが、どうしてもと言うならば、古代の古代古代の道ShowLoginFormは()ログインフォームのHTMLと一緒にコンテンツヘッダ$q->headerを印刷し

#!/usr/bin/perl -- 
use strict; 
use warnings; 
use CGI; 
Main(@ARGV); 
exit(0); 
sub Main { 
    my ($q) = CGI->new; 
    if($q->param('password') eq 'secret'){ 
     print ShowAWSTATS($q); 
    } else { 
     print ShowLoginForm($q); 
    } 
} 

、およびShowAWSTATSは、コンテンツヘッダーを出力し、awstats.plで提供されるhtmlの一部を表示します。

Len Jaffe氏によると、実行する必要があるため、.htaccessを使用したい.htaccessまたは他の何時間も)

関連する問題