lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Noble Paul (JIRA)" <>
Subject [jira] [Commented] (SOLR-7274) Pluggable authentication module in Solr
Date Wed, 01 Apr 2015 03:48:52 GMT


Noble Paul commented on SOLR-7274:

Let me give a thread dump of my thought process

* We give an interface for an authentication plugin. The users can choose to use it or not
use it (our default impl must use it) . All it does is , return an instance of
Solr would just set it to {{request.setAttribute("", principalObj)}}.

* Solr would provide an interface the user can implement and we also give a mechanism to configure
* If somebody wishes to implement this using a filter , they can still do the same without
our plugin interface . Because, it just uses the servlet API. And, in that case they would
NOT have an authentication plugin and we don't care . We only care about the request attribute
* The authorization module would be passed the {{Principal}} and it can decide on how to authorize
the {{Principal}} for the given request
* Solr would give an API and a mechanism  to configure the authorization plugin and . We will
give  a default impl for the same . 

> Pluggable authentication module in Solr
> ---------------------------------------
>                 Key: SOLR-7274
>                 URL:
>             Project: Solr
>          Issue Type: Sub-task
>            Reporter: Anshum Gupta
> It would be good to have Solr support different authentication protocols.
> To begin with, it'd be good to have support for kerberos and basic auth.

This message was sent by Atlassian JIRA

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message