Add User/Pass to system.perspective.login()
under review
R
Roberto Camp
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.
Log In
L
Luke Reznecheck
This would be huge for us. When we have clients on the production floor that should automatically be up and logged in all the time, not having this functionality is frustrating.
r
rpulsifer
We have made extensive use of the vision "retarget" function back in V7 and REALLY need the same type of functionality to maintain some semblance of consistency as we port, or create, projects into Perspective in V8. I get Joel's comments, but it's software.. nothing is impossible. The Ignition server is launching the Perspective session, it can do whatever it wants, including passing along existing credentials on a system.perspective.navigate call - if IA really wanted to...
Maybe they don't and never will want to for security reasons, or maybe it'd only work with certain types of providers - but it is NOT impossible.
R
Ryan Crownover
Maybe this is the same point that Joel Specht is making. But I don't see how this would be possible. With federated identity, the whole point is that Ignition/Perspective doesn't handle passwords.
J
Joel Specht
Is the goal here to customize the Ignition IdP web app's look and feel?
system.perspective.login() will never take credentials as input as that would violate the basic contract between Perspective (the relying party in OIDC-speak; service provider in SAML-speak) and the Identity Provider configured with the Project.
awalker
under review
t
tobias.schneiderheinze
PLEASE DO THIS.
also i would extend the params to: user, password, role
so you could check, if the user has the required role, to use a prespective project.