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)