Fixes authentication issues.
This commit is contained in:
parent
8d0ee3ded9
commit
4bb555e4b2
|
@ -15676,20 +15676,23 @@ var authenticatedUser = false;
|
|||
|
||||
function connect(jid, password, uiCredentials) {
|
||||
var bosh
|
||||
= uiCredentials.bosh || config.bosh || '/http-bind';
|
||||
= (uiCredentials && uiCredentials.bosh? uiCredentials.bosh : null)
|
||||
|| config.bosh || '/http-bind';
|
||||
connection = new Strophe.Connection(bosh);
|
||||
Moderator.setConnection(connection);
|
||||
|
||||
if(uiCredentials) {
|
||||
var email = uiCredentials.email;
|
||||
var displayName = uiCredentials.displayName;
|
||||
if(email) {
|
||||
if (email) {
|
||||
connection.emuc.addEmailToPresence(email);
|
||||
} else {
|
||||
connection.emuc.addUserIdToPresence(uiCredentials.uid);
|
||||
}
|
||||
if(displayName) {
|
||||
if (displayName) {
|
||||
connection.emuc.addDisplayNameToPresence(displayName);
|
||||
}
|
||||
}
|
||||
|
||||
if (connection.disco) {
|
||||
// for chrome, add multistream cap
|
||||
|
|
|
@ -13,20 +13,23 @@ var authenticatedUser = false;
|
|||
|
||||
function connect(jid, password, uiCredentials) {
|
||||
var bosh
|
||||
= uiCredentials.bosh || config.bosh || '/http-bind';
|
||||
= (uiCredentials && uiCredentials.bosh? uiCredentials.bosh : null)
|
||||
|| config.bosh || '/http-bind';
|
||||
connection = new Strophe.Connection(bosh);
|
||||
Moderator.setConnection(connection);
|
||||
|
||||
if(uiCredentials) {
|
||||
var email = uiCredentials.email;
|
||||
var displayName = uiCredentials.displayName;
|
||||
if(email) {
|
||||
if (email) {
|
||||
connection.emuc.addEmailToPresence(email);
|
||||
} else {
|
||||
connection.emuc.addUserIdToPresence(uiCredentials.uid);
|
||||
}
|
||||
if(displayName) {
|
||||
if (displayName) {
|
||||
connection.emuc.addDisplayNameToPresence(displayName);
|
||||
}
|
||||
}
|
||||
|
||||
if (connection.disco) {
|
||||
// for chrome, add multistream cap
|
||||
|
|
Loading…
Reference in New Issue