質問: githubは、pagesをパスワードやクレジットカード情報の送信に使用すべきではないと述べています。どうして? 彼らが言う: github pagesサイトは、パスワードやクレジットカード番号の送信などの機密性の高いトランザクションには使用しないでください。 これは、公式にはhttpsをサポートしていますが。このシナリオを参照してください:httpsを有効にして、githubで静的webサイトをホストしています。クラウドでサーバーを実行していますが、静的webサイトで収集/表示するすべての非静的情報は、httpsを介してこのサーバーに保存/取得されます。静的webサイトがhttpsの背後にあり、クラウドサーバーへの接続もすべてhttpsである場合、パスワードやクレジットカード番号の送信などの機密性の高いトランザクションにgithubpagesを使用できるはずです。githubページを使用しているときに安全を確保する方法はあると思いますが、githubが「そうすべきではない」と言っている理由は何でしょうか。
回答: httpsは、転送中の情報(つまり、クライアント->サーバーおよびサーバー->クライアントから)を暗号化/保護しますが、保存中の情報は暗号化しません。そのため、パスワードやクレジットカード情報をページに配置して、なんらかの方法で認証の壁に隠したとしても、githubにハッキングする可能性のあるハッカーがデータを単純にエクスポートするのを防ぐような方法で、データがgithubによって暗黙的に暗号化されることはありません。彼らのシステム。本質的にそれは責任です。 :)