[ 
https://issues.apache.org/jira/browse/CASSANDRA-6928?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kathiresan Selvaraj updated CASSANDRA-6928:
-------------------------------------------

    Description: While using LDAP server for authentication by implemting 
Cassandra's IAuthenticator, authenticate() is invoked. After this, login() 
method of org.apache.cassandra.service.ClientState is invoked from  login 
method in CassandraServer.java. 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.  (was: 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.)

> 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
>
> While using LDAP server for authentication by implemting Cassandra's 
> IAuthenticator, authenticate() is invoked. After this, login() method of 
> org.apache.cassandra.service.ClientState is invoked from  login method in 
> CassandraServer.java. 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