Adds id and password initial login

This commit is contained in:
yanas 2016-04-20 14:02:16 -05:00
parent 0bf4660309
commit 3408737693
1 changed files with 15 additions and 1 deletions

View File

@ -131,6 +131,20 @@ function requestAuth() {
* @returns {Promise<JitsiConnection>}
*/
export function openConnection({id, password, retry, roomName}) {
let predefinedLogin = window.localStorage.getItem("xmpp_login");
let predefinedPassword = window.localStorage.getItem("xmpp_password");
if (!id && predefinedLogin && predefinedLogin.length > 0) {
id = predefinedLogin;
window.localStorage.removeItem("xmpp_login");
}
if (!password && predefinedPassword && predefinedPassword.length > 0) {
password = predefinedPassword;
window.localStorage.removeItem("xmpp_password");
}
return connect(id, password, roomName).catch(function (err) {
if (!retry) {
throw err;