Generate an unique xmpp resource before connect
This commit is contained in:
parent
bb21c38ac1
commit
c8eab4594b
|
@ -31,12 +31,13 @@ angApp.factory('ChimeVerseService', ($window, $timeout, CredentialsServise, Syst
|
||||||
chimeversePlugin.register(login)
|
chimeversePlugin.register(login)
|
||||||
let lang = navigator.language
|
let lang = navigator.language
|
||||||
let allowBookmarks = SettingsService.get('allowBookmarks')
|
let allowBookmarks = SettingsService.get('allowBookmarks')
|
||||||
|
let xmppResource = '.' + (Math.random().toString(36)+'00000000000000000').slice(2, 7); // Generate 5 char unique str
|
||||||
$timeout(() => {
|
$timeout(() => {
|
||||||
converse.initialize({
|
converse.initialize({
|
||||||
allow_bookmarks: allowBookmarks,
|
allow_bookmarks: allowBookmarks,
|
||||||
bosh_service_url: bosh,
|
bosh_service_url: bosh,
|
||||||
view_mode: 'embedded',
|
view_mode: 'embedded',
|
||||||
jid: login + '/chimeverse',
|
jid: login + '/Chimeverse'+xmppResource,
|
||||||
password: password,
|
password: password,
|
||||||
auto_login: true,
|
auto_login: true,
|
||||||
whitelisted_plugins: ['chimeVerse'],
|
whitelisted_plugins: ['chimeVerse'],
|
||||||
|
|
Loading…
Reference in New Issue