how to reuse apache authentication?
|Category:||Accounts / authentication|
I found that redmine authentication is based on an internal redmine account, or possibly external LDAP/OpenId accounts.
With plenty of existing apache/svn accounts, a poor sysadmin may wish to reuse this already working apache authentication directly instead of having to setup some LDAP server or to reopen many accounts especially in redmine, and maintain these in parallel.
There may be a way to do this simple task, but it does not stand out of the documentation (HOWTO, search in issues...).
Maybe I'm the only one trying to use redmine on top of existing svn projects?
ISTM that simply putting the hashed Apache login/pass into the users table would not work, as the password hash format does not look the same at all.
#1 Updated by Felix Schäfer about 11 years ago
There's a plugin to be able to use http auth with redmine, see http://github.com/AdamLantos/redmine_http_auth , and the authentication is planned to get modularized more, the out of the box method being the internal authentication, so I don't think something like that will be included into core.
#2 Updated by Fabien Coelho about 11 years ago
Thanks a lot for the pointer!
ISTM that it is a "standard" use case if someone is not starting from an empty basis (and even from scratch, I'm not sure I would setup an LDAP server for a few dozen svn users), so how to solve this should at least be much clearer in the documentation.
#3 Updated by Felix Schäfer about 11 years ago
- Status changed from New to Closed
This isn't an official plugin, but feel free to add a pointer to the install docs if you think it should be there. The "official" or "preferred" way is to have your users in redmine and setup the svn authentication against it rather than the other way round.