1

Web サイトで安全な SSL ログインを使用したい! 以前に SSL を使用したことがないので、良い読み物を探しています。SSL スニペットまたはページ コードのサンプル コードがどこにあるか教えてください。(あまり技術的ではない)

  • 静的 IP を持っています
  • ホストは SSL ページを処理するように設定されています。

興味のあるもの: 基本的なページ コード。/ ツリー構造。/ 他の

ポール

4

3 に答える 3

2

私が最初に考えたのは、セキュリティを確保する必要がある場合に、単純に関数を呼び出して現在のページの https: バージョンにリダイレクトすることです。

次のようなコード:

if($requireSSL && $_SERVER['SERVER_PORT'] != 443) 
{
   header("HTTP/1.1 301 Moved Permanently");
   header("Location: https://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']);
   exit();
}

参照

于 2008-10-09T06:30:28.177 に答える
2

If you've an SSL enabled host, writing a login is not different to writing one without SSL - all the encryption happens at a lower layer of the protocol stack, so by the time your PHP sees the request, it's already decrypted. Similarly, your script outputs are encrypted by the HTTP server before onward transmission back to the user.

于 2008-10-09T06:31:56.943 に答える
0

SSL は、リクエストが PHP に到達する前に発生します。PHP への唯一の影響は、公開しているセルフ フェース リンクにあり、これを http://... から https://... に切り替えたいと考えています。 $_SERVER['HTTPS' があります。 ] 変数を使用して、SSL 接続と非 SSL 接続の両方を受け入れる場合に、この変更をトリガーできます。ただし、すべてを SSL に移行する場合は、すべてのリンクをリクエストごとにチェックするのではなく、一度に移行する必要があります。

于 2008-10-09T12:28:08.377 に答える