Remove login_locate_sso
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-19-2017 08:53 AM
Hi,
I'm currently using the Multi provider SSO plugin but I'd like to remove the page "login_locate_sso.do" because I've just one IdP.
I've two sets of users: one accesses the platform by using local authentication and the other one accesses the platform by using ADFS authentication (through multi provider sso integration).
It is quite boring clicking on "Submit" on the "login_locate_sso.do" page before accessing to ADFS in order to perform authentication, even because this step doesn't provide any benefits to the end users.
Please, how can I remove this step?
Thanks in advance.
Regards,
E.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-19-2017 04:07 PM
OOB, the presence of that link is determined by glide.authenticate.multisso.enabled property so when multi-sso is on that link will be present on the login form taking away the ability to hide the link but have multi sso active.
If you really wanted to override the login page, you can create a ui page with the same name (i.e. 'login'), but you'll need to contact support to see if they will provide the Jelly as a baseline as it is not exposed like some OOB UI Pages are.
If you were using Service Portal or CMS you may some more flexibility as they can specify their own login pages.
Alternately, if you direct only the local users to /login.do (to see the OOB form) you can just instruct them not to use the 'Use External Login' link as it is not part of their process. Then direct SSO users to /navpage.do (or pretty much anything else) and if the redirect property is set they will get redirected. So no one actually has to follow the link even though it is present to make the secondary form submission.