2017-10-23 10 views
0

ユーザー名が電子メールアドレスであるMSSQLデータベースに格納されたユーザーを持つSaaSアプリケーションがあります。ユーザー名を生成するために使用するデータ

ejabberdを実行している2番目のWindowsサーバーをセットアップしました。

私は、ドメインの仕組み、特にユーザー名の周囲のやり方について少し混乱しています。 私は最終的に、ユーザーがSaaSアプリケーションに登録すると、アカウントがXMPPサーバー上に生成されることを希望します。

私はこのためにユーザーID(GUID)を使用し、私たちのドメインを最後に追加したくなります。 - 問題の原因となることなく、自分のメールアドレス(私のドメインではないドメイン)を使用できますか?

答えて

1

guidとあなたのドメインをよく使うようにしてください。 XMPPサーバは、ドメイン名を使用してメッセージをどこにルーティングするか、特にメッセージがサーバ内部で処理されるかどうかを判断します(ユーザIDのドメインがサーバのドメインと等しい場合)。他のサーバーに転送されます。あなたがJIDのための1つのドメイン名に固執すれば、ejabberdはずっと混乱していないでしょう。 *

* XMPPのユーザーIDは、プロトコル、 "Jabberの" 以前の名前から、たJIDとして知られています。

関連する問題