RETS Change Proposal 7: Login Reply Code
Author: Stuart Schuessler
Organization: MarketLinx
Telephone: (865)218-3606
Address: P.O. Box 24119, Knoxville, TN 37933-2119
Email: sschuessler@marketlinx.com
Status: Proposal
Date: 03/01/2002
Proposal Version: 1.0
1. Synopsis
This proposal adds a new Login Reply Code to support the denial of multiple logins.
2. Rationale
RETS Servers need to give the RETS Clients more information should a denial of multiple logins occur.  Because there are special actions a client may take should this error occur there needs to be something more than just 20036 Miscellaneous Login Error
3. Proposal
3.1 Add Login Error Code

The Following Error Code SHOULD be added to Table 4-3

Reply CodeMeaning
20004Another user using the same User ID is currently logged in. Login Denied

3.4 Implementation Notes

When a client receives this error message it SHOULD  inform the user of the error condition.

4. Development Impact
Because the changes described in this proposal are optional, there is no forced development impact. Server developers wishing to implement this change proposal need only transmit the ReplyCode. Client developers wishing to take advantage of the additional error information may do so as they see fit.
5. Compatibility
Because this change involves only an optional ReplyCode, there is no forward or backward compatibility impact from this change. Clients that implement this proposal but do not receive the optional ReplyCode MAY assume the feature is not supported by the server.
6. Proof/Need of Concept Examples
<RETS ReplyCode="20004" ReplyText="Another user using the same User ID is currently logged in. Login Denied">