Fix for auth because of updated signaling
parent
65f320cd48
commit
8a98f9b841
|
|
@ -162,32 +162,32 @@ async function setupAuth(oidcIssuer)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (typeof(userinfo.nickname) !== 'undefined')
|
if (userinfo.nickname != null)
|
||||||
{
|
{
|
||||||
user.displayName = userinfo.nickname;
|
user.displayName = userinfo.nickname;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (typeof(userinfo.name) !== 'undefined')
|
if (userinfo.name != null)
|
||||||
{
|
{
|
||||||
user.displayName = userinfo.name;
|
user.displayName = userinfo.name;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (typeof(userinfo.email) !== 'undefined')
|
if (userinfo.email != null)
|
||||||
{
|
{
|
||||||
user.emails = [ { value: userinfo.email } ];
|
user.emails = [ { value: userinfo.email } ];
|
||||||
}
|
}
|
||||||
|
|
||||||
if (typeof(userinfo.given_name) !== 'undefined')
|
if (userinfo.given_name != null)
|
||||||
{
|
{
|
||||||
user.name = { givenName: userinfo.given_name };
|
user.name = { givenName: userinfo.given_name };
|
||||||
}
|
}
|
||||||
|
|
||||||
if (typeof(userinfo.family_name) !== 'undefined')
|
if (userinfo.family_name != null)
|
||||||
{
|
{
|
||||||
user.name = { familyName: userinfo.family_name };
|
user.name = { familyName: userinfo.family_name };
|
||||||
}
|
}
|
||||||
|
|
||||||
if (typeof(userinfo.middle_name) !== 'undefined')
|
if (userinfo.middle_name != null)
|
||||||
{
|
{
|
||||||
user.name = { middleName: userinfo.middle_name };
|
user.name = { middleName: userinfo.middle_name };
|
||||||
}
|
}
|
||||||
|
|
@ -240,17 +240,17 @@ async function setupAuth(oidcIssuer)
|
||||||
let displayName;
|
let displayName;
|
||||||
let photo;
|
let photo;
|
||||||
|
|
||||||
if (typeof(req.user) !== 'undefined')
|
if (req.user != null)
|
||||||
{
|
{
|
||||||
if (typeof(req.user.displayName) !== 'undefined')
|
if (req.user.displayName != null)
|
||||||
displayName = req.user.displayName;
|
displayName = req.user.displayName;
|
||||||
else
|
else
|
||||||
displayName = '';
|
displayName = '';
|
||||||
|
|
||||||
if (
|
if (
|
||||||
typeof(req.user.Photos) !== 'undefined' &&
|
req.user.Photos != null &&
|
||||||
typeof(req.user.Photos[0]) !== 'undefined' &&
|
req.user.Photos[0] != null &&
|
||||||
typeof(req.user.Photos[0].value) !== 'undefined'
|
req.user.Photos[0].value != null
|
||||||
)
|
)
|
||||||
photo = req.user.Photos[0].value;
|
photo = req.user.Photos[0].value;
|
||||||
else
|
else
|
||||||
|
|
@ -259,9 +259,9 @@ async function setupAuth(oidcIssuer)
|
||||||
|
|
||||||
const data =
|
const data =
|
||||||
{
|
{
|
||||||
peerId : state.peerId,
|
peerId : state.peerId,
|
||||||
name : displayName,
|
displayName : displayName,
|
||||||
picture : photo
|
picture : photo
|
||||||
};
|
};
|
||||||
|
|
||||||
const room = rooms.get(state.roomId);
|
const room = rooms.get(state.roomId);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue