私は現在、C で CGI ブログ エンジンを作成している最中です (楽しいプロジェクト - 嫌いではありません! :)。Web サーバーが実行されているマシンにログインしているすべてのユーザーの投稿を有効にしたいと考えています。
提供されたログインとパスワードがシステムのログイン データと一致するかどうかを確認する正しい方法は何ですか?
明確にするために、ホストマシンにパスワード「pass」でシェルログイン「user」がある場合、CGIページで同じ「user」と「pass」で自分自身を認証できるようにしたいと思います。
免責事項:シェル ログイン データを暗号化せずに複数のルーター経由で CGI サイトに送信することは、満タンのガソリン タンク内で火をつけようとするのと同じくらい安全であることはわかっていますが、これは (そして今も) ローカライズされた楽しいプロジェクトです :)