Kathiresan Selvaraj created CASSANDRA-6928:
----------------------------------------------

             Summary: Custom Authenticator using LDAP
                 Key: CASSANDRA-6928
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-6928
             Project: Cassandra
          Issue Type: Bug
          Components: Core
         Environment: Windows
            Reporter: Kathiresan Selvaraj
            Priority: Minor
             Fix For: 2.0.4


When a custom authenticator (implementing 
org.apache.cassandra.auth.IAuthenticator) is used, We authenticate the username 
and password connecting to an LDAP server.  But, after the the custom 
authenticator's authenticate method is invoked, the login(AuthenticatedUser 
user) method of org.apache.cassandra.service.ClientState is invoked from 
CassandraServer's login method (i.e. state().login(user);). This checks for the 
user names presence in 'system_auth.users' table which defeats the purpose of 
custom authentication. Now i need to add users to the system_auth.users table 
as well to complete the authentication. Please advice.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to