Add the option of including user/password into the system.perspective.login() function to allow the creation of custom login pages that use configured IDP's. Or some alternative that enables this option.