Webアプリケーションでログインすることなく、存在感を示すXMPP?
-
02-10-2019 - |
質問
主な問題は、Webアプリログインページから再度ログインすることなく、人々がXMPPサーバーに安全にログインできるようにする方法です。
解決
私はあなたが送りたいと思います <presence/>
ユーザーが利用可能であることを示すスタンザ。その場合、手動でログインするか、その他の手段のいずれかで新しいセッションをインスタンス化する必要があります。
ユーザーを自動的にログインしてアプリケーションを起動する場合は、LocalStorageを使用してから、ログインをトリガーして、ユーザーがログインしないように見えるようにします。
送信したい場合 <presence><show>chat</show></presence>
またはそれに似たもの、あなたは既存のボッシュのつながりを使って逃げることができるかもしれません。それに関する問題は、プローブが送信されなかったため、名簿にJidsから存在しないことです。
最初のソリューションをお勧めします。 2つ目は、情報目的のために何よりも多くのことです。そして、プッシュが突き出した場合は、行きます http://xmpp.org. 。 Bosh Xep(使用している場合)、RFC 3920(XMPP Core)、RFC 3921(XMPP IM)をご覧ください。
所属していません StackOverflow