I have a BS (BS1)consuming REST services and some BS (BS2-12) exposing web services and I'm 90% there with my functionality but have hit a big waal that I don't know how to get round.
A senior member from any of the BS's 2- 12 will log in to BS1 as a guest and enter some details (Club ID, user name at his club and the password he uses at his club which is stored encrypted in a standard password attribute. So I want to pass his userName and password from BS1 to lets say BS2 so that BS1 can verify his /her identity by searching for a username and password match before proceeding to set up their national account on BS1. There's some other stuff BS2 will pass back like is the person the Chief Flying Instructor or just a mere mortal pilot - All of which is working EXCEPT when I add in the password match. At that point it fails. The log shows the following (sorry - I still don't know how to add a screenshot after all these years.)
[timestamp] Evaluating rule 'check the password' IF CFI_Validate_Reply.PW=Members.Password THEN
[timestamp] null null Evaluating condition CFI_Validate_reply.PW=Members.Password
[timestamp] null null condition evaluated to false: @@BAS_PASSWORD@@=
[timestamp] [BUSINESS SPACE] Started external request executeQuery
[timestamp] [BUSINESS SPACE] Finished external request executeQuery
Any help much appreciated. I'm thinking maybe unencrypt at one end then re-encrypt at the other. A bit out of my depth with encrypted password, or maybe I could mask the entry on BS1 when the visitor signs up but not actually have it stored as a password? - is that even possible?