私のウェブサイトに実装したいコードについて疑問を持って皆さんのところに来ました。
コンテキスト: 最近、私の雇用主は、私たちのウェブサイトにライブチャット機能を含めるように私に依頼しました (私はワードプレスのガントリー/ロケットテーマを使用して作成しました)。 Windows 用のスタンドアロン アプリを使用してオンラインにできるようにします。つまり、ブラウザでオンラインにすることはできません。
この際限のない検索では、同僚の助けを借りて、どうやって alibaba.com のアカウントを持っているか、そして alibaba トレード マネージャー ソフトウェアを介してクライアントにチャットしてもらうことができたらどんなに素晴らしいだろうと教えてくれました。 Skype などのソフトウェアを用意して、それを通じて顧客に返信すること。
疑問に思う:
アリババの貿易マネージャーは、顧客がサプライヤーとチャットするためにログインする必要があるため、アカウントを作成してすべてのクライアントに使用して、ログインしてチャットできるようにしようと考えました。問題は、人々にログインしてほしくないことです私たちが提供したデータを使用して私たちが作成したアカウントでログインする必要があります。これを自動的に行う方法が必要でした。つまり、人々がリンクをクリックすると、ユーザー名とパスワード情報でコード化され、顧客がログに記録されます。そうしないと、彼らはログインを押すだけで、私たちとチャットすることになります.
チャットのログインページのソースコードを見て収集したものから、これは彼らがユーザー名とパスワードの入力に使用するものです:
ユーザー名:
<input type="text" id="xloginPassportId" acjs="passport" name="xloginPassport"
maxlength="128" value="what was entered by the user" tabindex="1" style="width:200px"
class="xman-input">
パスワード:
<input type="password" id="xloginPasswordId" acjs="password" name="xloginPassword"
maxlength="100" tabindex="2" style="width:200px" class="xman-input">
私はウェブのプログラミングについてあまり知りませんが、私が理解していることから、リンクをたどったときにすでにそこに表示されるように、クリックするときに「xloginPassport」と「xloginPassword」の値を設定する必要があると思います。
これは実現可能ですか?どれくらい難しいですか?セキュリティの問題が含まれますか?アリババはこれをログインボットとして認識している可能性があるので?