Forum Discussion
Client-Initiated Forms SSO javascript
I have a website which requires SSO. I am not a javascript programmer however my understanding is that it uses angularjs. I see the following code requesting the userid and password:
<div class="panel-body">
<div class="form form-inline" style="max-width: 200px; margin: auto;">
Username:
<input type="text" class="form-control" ng-model="credentials.userid" id="loginUserid">
Password: <input type="password" class="form-control" ng-model="credentials.passwd" ng-keypress="checkEnter($event)">
<button type="button" class="btn btn-primary" ng-click="login()">Login</button>
</div>
When the user presses the login button, I see the following payload being posted to the server:
{action: "login", userid: "myuserid", passwd: "mypassword", junk: "2022-08-17T14:13:52.815Z"}
action: "login"
junk: "2022-08-17T14:13:52.815Z"
passwd: "mypassword"
userid: "myuserid"
I am using Client Initiated Forms based SSO. I am able to detect the login page as well as a successful login however I do not know how to send the json object above. I am looking for help with the extra javascript which I believe needs to be added.
Thanks
APM v16
- DenisGEmployee
Sadly this functionality hasnt been built in yet. There is a Request for Enhancement / BugID so perhaps call in a support ticket and see if you can pile onto it and see if it gets some traction. Bug 747123 Support JSON and XML form formats in APM Forms based SSO. I think that is what is needed.
- mkylianEmployee
Try add string login() as an extra javascript injection in form definiton
Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com