Minecraftはランチャーを使用してゲームの盗難を減らします。誰でも無料でダウンロードできますが、ゲームを更新するには、ユーザーがプレミアムアカウントの資格情報を提供する必要があります。プロジェクト用に(Rubyで)同様のランチャーを構築したいのですが、パスワードをHTTPサーバー(重要な場合はSinatraで作成)に安全に送信する方法がわかりません。明らかに、URLのパラメータとしてそれを置くことは本当に悪い考えです。
また、どういうわけかパスワードフィールドを使用して送信することについては考えましたが、それらがどのように機能するかはわかりません(通常、HTTP関連の作業は行いません)。これはまだ可能性です。
簡単な要約:Rubyで、HTTPリクエストを介して機密情報をRuby/Sinatraサーバーに送信したいと思います。
これを読んでくれてありがとう!