Tim Almdal
|
80b892915f
|
Change the order of processing to allow various modules to respond to the identity change event after the new provider instance has been installed. Once the new provider is installed and activated, we can uninstall the old provider which causes users to be deleted. This should be safer, because at this point our new identity provider has been installed, most of the ownership issues have been resolved by the identity change handlers. If there are any ownership issues left, the user deleted event has the new identity provider to uses to rectify them.
|
2009-10-31 14:22:12 -07:00 |
|
Tim Almdal
|
24bd8e4c28
|
Remove a redundant comment, change the name of the identity change event to 'identity_before_change' and change the name of 'login::get_login_form()' to 'login::get_form()'
|
2009-10-24 11:32:09 -07:00 |
|
Tim Almdal
|
923a322ef5
|
Change the Admin_Identity_Controller to not destroy the session until after the new provider is installed.
|
2009-10-23 06:09:24 -07:00 |
|
Tim Almdal
|
b74b131e25
|
Change Identity adminstration to use the uninstall/install methods when changing providers.
|
2009-10-22 22:30:25 -07:00 |
|
Tim Almdal
|
3c936d661a
|
Change the name of identity library from Identity to IdentityProvider. Create a helper class called identity to simplify call the Identity Provider. Move the contents of MY_Session.php to the new helper class and remove the MY_Session class
|
2009-10-22 13:11:03 -07:00 |
|
Tim Almdal
|
7f9441c33d
|
Changes to Identity interface to allow for multiple Identity providers. What I've tested to this point, is you can install a new provider, switch to it, login as administrator, uninstall the default user module, reinstall the user module, switch back to the user module and login.
|
2009-10-20 16:32:22 -07:00 |
|
Tim Almdal
|
301754db73
|
Create a administration page that allows the administrator to change the the Identity provider if more than two are Identity providers are installed
|
2009-10-18 18:16:19 -07:00 |
|