Enterprise sso login via tpa hint param.
VAN-42
This commit is contained in:
@@ -7,3 +7,21 @@ export default function processLink(link) {
|
||||
});
|
||||
return matches;
|
||||
}
|
||||
|
||||
export const getTpaProvider = (tpaHintProvider, primaryProviders, secondaryProviders) => {
|
||||
let tpaProvider = null;
|
||||
primaryProviders.forEach((provider) => {
|
||||
if (provider.id === tpaHintProvider) {
|
||||
tpaProvider = provider;
|
||||
}
|
||||
});
|
||||
|
||||
if (!tpaProvider) {
|
||||
secondaryProviders.forEach((provider) => {
|
||||
if (provider.id === tpaHintProvider) {
|
||||
tpaProvider = provider;
|
||||
}
|
||||
});
|
||||
}
|
||||
return tpaProvider;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user