SIP2: Login - startup of SC with Sockets connection

CSP Request Details

None

CSP Rejection Details

None

CSP Approved

None

Description

FOLIO should send this message in response to the SC Login message. When used, this message will be the 1st message sent to the SC from FOLIO.

Scenario - Startup of SC with Sockets connection to ACS
1.Library staff starts self-checkout system
2. Establish socket connection on SC
3. Establish socket connection on FOLIO
4. SC sends login message (93) with user id and password
5. FOLIO returns Login response (94) with ok=1 (if user is valid) or ok=0 if not.
6. SC sends Status message (99)
7. FOLIO returns Status response (98)

Environment

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:

Matt RenoApril 18, 2019 at 9:35 PM

Magda ZacharskaMarch 19, 2019 at 2:58 PM
Edited

Magda ZacharskaMarch 18, 2019 at 4:58 PM
Edited

After receiving Login message from SC:
93<UID algorithm><PWD algorithm><login user id><login password><location code>

UID algorithm: 1-char, fixed-length required field; the algorithm used to encrypt the user id.
PWD algorithm: 1-char, fixed-length required field; the algorithm used to encrypt the password.
login user id: variable-length required field Field Id: CN
login password: variable-length required field Field Id: CO
location code: variable-length optional field; the SC location. Field Id: CP

FOLIO will response with:
94<ok>

ok: 1-char, fixed-length required field: 0 or 1. A '1' in this field indicates that the requested action was allowable and completed successfully. A ‘0’ indicates that the requested action was not allowable or did not complete successfully. This field is described in the preliminary NISO standard Z39.70-199x.

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created November 19, 2018 at 4:37 PM
Updated June 25, 2019 at 9:13 PM
Resolved April 18, 2019 at 9:35 PM
TestRail: Cases
TestRail: Runs