forked from Ivasoft/mattermost-mobile
fix: Added mmauthbeta into info.plist
This commit is contained in:
@@ -73,6 +73,8 @@ const SSO = ({config, serverUrl, ssoType, theme}: SSOProps) => {
|
||||
const onMMToken = async (token: string) => {
|
||||
Client4.setToken(token);
|
||||
try {
|
||||
console.log('>>>>>>>>>>>>>>> in onMMToken');
|
||||
|
||||
const result = await ssoLogin(serverUrl);
|
||||
if (result && result.error) {
|
||||
onLoadEndError(result.error);
|
||||
@@ -80,6 +82,8 @@ const SSO = ({config, serverUrl, ssoType, theme}: SSOProps) => {
|
||||
}
|
||||
goToChannel();
|
||||
} catch (e) {
|
||||
console.log('>>>>>>>>>>>>>>> in onMMToken', e);
|
||||
|
||||
setLoginError('');
|
||||
}
|
||||
};
|
||||
@@ -99,6 +103,7 @@ const SSO = ({config, serverUrl, ssoType, theme}: SSOProps) => {
|
||||
loginError,
|
||||
loginUrl,
|
||||
onCSRFToken: (csrfToken: string) => {
|
||||
console.log('>>>>>>>>>>>>>>> in onCSRFToken');
|
||||
Client4.setCSRF(csrfToken);
|
||||
},
|
||||
onMMToken,
|
||||
|
||||
@@ -66,11 +66,13 @@ const SSOWithRedirectURL = ({loginError, loginUrl, onCSRFToken, onMMToken, setLo
|
||||
|
||||
useEffect(() => {
|
||||
const onURLChange = ({url}: { url: string }) => {
|
||||
console.log('>>>>>>>>>>>>>>> onURLChange called with ', url);
|
||||
if (url && url.startsWith(redirectUrl)) {
|
||||
// save deepLinkUrl under Global
|
||||
setDeepLinkUrl('');
|
||||
const parsedUrl = urlParse(url, true);
|
||||
if (parsedUrl.query && parsedUrl.query.MMCSRF && parsedUrl.query.MMAUTHTOKEN) {
|
||||
console.log('>>>>>>>>>>>>>>> inside here ', parsedUrl);
|
||||
onCSRFToken(parsedUrl.query.MMCSRF);
|
||||
onMMToken(parsedUrl.query.MMAUTHTOKEN);
|
||||
} else {
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
<key>CFBundleURLSchemes</key>
|
||||
<array>
|
||||
<string>mattermost</string>
|
||||
<string>mmauthbeta</string>
|
||||
</array>
|
||||
</dict>
|
||||
</array>
|
||||
|
||||
Reference in New Issue
Block a user