[ https://issues.apache.org/jira/browse/SOLR-7896?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16419378#comment-16419378 ]
Aaron Greenspan commented on SOLR-7896: --------------------------------------- Here's how I'd like Solr to work. When installing it fresh (no content), the first thing you have to do is go to the UI and set an admin password. Once you've done that, you should be given a choice to leave your API wide open (how it works now, firewalls aside), or generate a security key that in the future gets passed to every API request as an HTTP GET variable. If you don't pass the key and it's set to be required, the API request fails. If you pass the wrong key and it's required, the API request fails. If you pass the right key and it's required, or if no key is required, you get results back. You can change the security key settings in the admin UI by signing in with your username and password. Potentially, you could have different security keys for different use cases, and track their usage. I have no experience as a Solr Java developer so maybe doing this is impossible or just merely difficult. But it would bring Solr in line with almost every other enterprise software product I've ever used. > Add a login page for Solr Administrative Interface > -------------------------------------------------- > > Key: SOLR-7896 > URL: https://issues.apache.org/jira/browse/SOLR-7896 > Project: Solr > Issue Type: New Feature > Components: Admin UI, security > Affects Versions: 5.2.1 > Reporter: Aaron Greenspan > Priority: Major > Labels: authentication, login, password > > Out of the box, the Solr Administrative interface should require a password > that the user is required to set. -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org