uth.name,
					source: "auth",
					level: "warning",
					message: "Authorization may be unsafe, passed state was changed in server Passed state wasn't returned from auth server"
				});
			}

			if (qp.code) {
				delete oauth2.state;
				oauth2.auth.code = qp.code;
				oauth2.callback({auth: oauth2.auth, redirectUrl: redirectUrl});
			} else {
				let oauthErrorMsg;
				if (qp.error) {
					oauthErrorMsg = "[" + qp.error + "]: " +
							(qp.error_description ? qp.error_description + ". " : "no accessCod