Openfire (ARCHIVED)

Hybrid auth provider

Details

  • Type: New Feature New Feature
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 2.3.0 Alpha 1
  • Fix Version/s: 3.6.0
  • Component/s: Core
  • Description:
    Hide

    Create a hybrid AuthProvider that can be used to string multiple other AuthProvider implementations together. It will allow a primary, secondary and tertiary provider to be configured. When authentication needs to be done:

    1) Attempt authentication using the primary. If that fails:
    2) Attempt authentication using the secondary. If that fails:
    3) Attempt authentication using the tertiary.

    For each of the providers (primary, secondary, etc), an override list of users can be specified. If a user is in the override list, authentication will only be attempted with that provider.

    Show
    Create a hybrid AuthProvider that can be used to string multiple other AuthProvider implementations together. It will allow a primary, secondary and tertiary provider to be configured. When authentication needs to be done: 1) Attempt authentication using the primary. If that fails: 2) Attempt authentication using the secondary. If that fails: 3) Attempt authentication using the tertiary. For each of the providers (primary, secondary, etc), an override list of users can be specified. If a user is in the override list, authentication will only be attempted with that provider.

Activity

Matt Tucker made changes - 09/19/05 03:11 AM
Field Original Value New Value
Status Open [ 1 ] In Progress [ 3 ]
Gaston Dombiak made changes - 10/08/05 12:30 AM
Fix Version/s 2.3.0 [ 10200 ]
Fix Version/s 2.3.0 Beta 1 [ 10141 ]
Matt Tucker made changes - 10/17/05 06:46 AM
Status In Progress [ 3 ] Open [ 1 ]
Matt Tucker made changes - 10/17/05 06:47 AM
Description Create a hybrid AuthProvider that can be used to string multiple other AuthProvider implementations together. It will allow a primary, secondary and tertiary provider to be configured. When authentication needs to be done:

 1) Attempt authentication using the primary. If that fails:
 2) Attempt authentication using the secondary. If that fails:
 3) Attempt authentication using the tertiary.

For each of the providers (primary, secondary, etc), an override list of users can be specified. If a user is in the override list, authentication will only be attempted with that provider.
Create a hybrid AuthProvider that can be used to string multiple other AuthProvider implementations together. It will allow a primary, secondary and tertiary provider to be configured. When authentication needs to be done:

 1) Attempt authentication using the primary. If that fails:
 2) Attempt authentication using the secondary. If that fails:
 3) Attempt authentication using the tertiary.

For each of the providers (primary, secondary, etc), an override list of users can be specified. If a user is in the override list, authentication will only be attempted with that provider.
Environment
Fix Version/s 2.3.0 [ 10200 ]
Fix Version/s 2.4.0 [ 10181 ]
Gaston Dombiak made changes - 04/17/06 07:37 PM
Fix Version/s 3.x [ 10181 ]
Daniel Henninger made changes - 04/08/08 03:14 PM
Assignee Matt Tucker [ matt ] Daniel Henninger [ jadestorm ]
Daryl Herzmann made changes - 07/07/08 10:21 PM
Fix Version/s 3.5.3 [ 10814 ]
Daniel Henninger made changes - 07/17/08 04:39 PM
Resolution Fixed [ 1 ]
Status Open [ 1 ] Closed [ 6 ]
Gaston Dombiak made changes - 08/21/08 08:03 PM
Resolution Fixed [ 1 ]
Status Closed [ 6 ] Reopened [ 4 ]
Gaston Dombiak made changes - 08/21/08 08:04 PM
Fix Version/s 3.6.0 [ 10800 ]
Fix Version/s 3.6.1 [ 10822 ]
Gaston Dombiak made changes - 08/21/08 08:04 PM
Status Reopened [ 4 ] Closed [ 6 ]
Resolution Fixed [ 1 ]

People

Dates

  • Created:
    09/18/05 10:57 PM
    Updated:
    12/20/08 11:22 PM
    Resolved:
    08/21/08 08:04 PM