Hi,
the integration code is wrong :
public override bool GetUserInfo(string loginName, ref string nickName, ref bool isAdmin)
this function should user loginName to find the user information .
Do not use the UserAuthenticationInfo userInfo = UserAuthenticationInfo.getUserInfo();
Regards , Terry .