Hi All,
Just installed openfire today, and been trying to get any of the auth plugins but mainly the pop3 plugin. After playing around for hours, I got eclipse attached / debugging and could see authenticate(String username, String password) was being passed strictly username, not username@domain.com. I'm not a Java developer so I'm not exactly sure what could be causing this, since it appears each auth provider checks for "@" being present (Default, Pop3, JDBC).
Anyone have any ideas, hit a big road block with this, I'd assume this isn't a bug, but a mis-configuration, but I've tried tweaking things and gotten no where fast.
Here's my config
hybridAuthProvider.primaryProvider.className | org.jivesoftware.openfire.auth.DefaultAuthProvider |
hybridAuthProvider.primaryProvider.overrideList | admin |
hybridAuthProvider.secondaryProvider.className | org.jivesoftware.openfire.auth.POP3AuthProvider |
provider.admin.className | org.jivesoftware.openfire.admin.DefaultAdminProvider |
provider.auth.className | org.jivesoftware.openfire.auth.HybridAuthProvider |
provider.group.className | org.jivesoftware.openfire.group.DefaultGroupProvider |
provider.lockout.className | org.jivesoftware.openfire.lockout.DefaultLockOutProvider |
provider.securityAudit.className | org.jivesoftware.openfire.security.DefaultSecurityAuditProvider |
provider.user.className | org.jivesoftware.openfire.user.DefaultUserProvider |
provider.vcard.className | org.jivesoftware.openfire.vcard.DefaultVCardProvider |
Any pointers would be a great help, trying to watch one of the plugins in full action so I can write my own to connect to the CMS provider I'm presently using.
Thanks!!