inspircd/inspircd — pull request #321 by ballock (2012-10-08 13:13:23+00:00)
Title: Allows to use user->ident string instead of user->nick for NickServ.

This adds a similar functionality to m_passforward.cpp as in the m_ldapauth.cpp module, where you can either use user->nick or user->ident for authentication.

If you use LDAP-compatible IRC services like Anope, you can use $user for both m_ldapauth and for m_passforward. This authenticates twice (to IRC server and to IRC services) but allows you to have a different nickname and not use the user:password trick.