Author: bdonlan
Date: 2005-06-10 16:25:58 -0400 (Fri, 10 Jun 2005)
New Revision: 757

Modified:
   trunk/
   trunk/docs/auth-proposed.txt
Log:
 [EMAIL PROTECTED]:  bdonlan | 2005-06-10 16:25:47 -0400
 auth feature



Property changes on: trunk
___________________________________________________________________
Name: svk:merge
   - 1f59643a-e6e5-0310-bc24-f7d4c744f460:/haver/havercurs-objc:43042
1f59643a-e6e5-0310-bc24-f7d4c744f460:/haver/local/trunk:11166
1f59643a-e6e5-0310-bc24-f7d4c744f460:/haver/local/trunk-merge-10131:11178
27e50396-46e3-0310-8b22-ae223a1f35ce:/local:212
e9404bb1-7af0-0310-a7ff-e22194cd388b:/haver/local:1040
edfcd8bd-4ce7-0310-a97e-bb1efd40edf3:/local:238
   + 1f59643a-e6e5-0310-bc24-f7d4c744f460:/haver/havercurs-objc:43050
1f59643a-e6e5-0310-bc24-f7d4c744f460:/haver/local/trunk:11166
1f59643a-e6e5-0310-bc24-f7d4c744f460:/haver/local/trunk-merge-10131:11178
27e50396-46e3-0310-8b22-ae223a1f35ce:/local:212
e9404bb1-7af0-0310-a7ff-e22194cd388b:/haver/local:1040
edfcd8bd-4ce7-0310-a97e-bb1efd40edf3:/local:238

Modified: trunk/docs/auth-proposed.txt
===================================================================
--- trunk/docs/auth-proposed.txt        2005-06-10 20:22:43 UTC (rev 756)
+++ trunk/docs/auth-proposed.txt        2005-06-10 20:25:58 UTC (rev 757)
@@ -5,6 +5,8 @@
 user-agent is a freeform text string describing the client version. features 
is an arbitrarily long list of supported protocol extensions.
 If the client sends anything not fitting this description, or some other error 
occurs, the server must immediately disconnect.
 
+If <features> contains the element `auth', the server will attempt to use the 
authentication protocol with this connection.
+
 S: HAVER <hostname> <server-version> <features>
 
 server-version is another string, akin to the user-agent, except describing 
the server version.
@@ -48,7 +50,13 @@
 
 Access to the requested name requires authentication by one of the
 authentication protocols listed in <protocols>. Enter phase AUTH.
+This must only be sent if 'auth' was in the client's greeting message's 
<features> list.
 
+S: FAIL IDENT auth.needed <name>
+
+Login to <name> requires the use of authentication, and 'auth' was not 
advertised in the client features list.
+Return to the beginning of phase LOGIN.
+
 --- Phase AUTH:
 
 At any time during phase AUTH or an authentication protocol, the following


Reply via email to