スタンドアロンのオープン ソース Java アプリケーションを使用しています。私はウェブサイトを通じてソフトウェアを配布しています。現在、ユーザーは、ソフトウェアをダウンロードする前に、Web サイトで名前と電子メール アドレスを送信するよう求められます。このメーリングリストを使用して、更新などに関する情報を人々に送信します。私の問題は、セキュリティ対策にもかかわらず、Web サイトの登録に大量のスパムが届くことです。
別の方法として、ソフトウェアに登録ページを用意し、ソフトウェアに登録情報をサーバー上のデータベースに送信させたいと考えています。この部分は簡単に実装できますが、私の懸念は、接続文字列がオープン ソース アプリケーションでハード コーディングされることです。私のデータベースは、ソース コードを入手した人に公開されます。このセキュリティ上の問題なしに、スタンドアロン アプリケーションがユーザー情報をデータベースに送信する方法を知っている人はいますか?
ありがとう