Tim Almdal
|
f5d092b484
|
Correct some missing properties and change the user_model to have a set function so the password is hashed as part of the model
|
2008-11-11 20:02:43 +00:00 |
|
Tim Almdal
|
62bb63a70d
|
New user module with password support. This supports the same password mechanism as g1 and g2 to facilitate a migration.
|
2008-11-11 04:57:49 +00:00 |
|
Tim Almdal
|
7bcf7efc09
|
Remove the complexity of a interface driven user management module
|
2008-11-10 21:29:30 +00:00 |
|
Tim Almdal
|
0a8d5edbdc
|
Early look at the User/Auth module refactoring. It will look for a driver based on the contents of the user/config/user.php file. And load that driver based on the User_Driver interface. There is a default User_Gallery_Driver class that will provide the actual interface implementation. Replacing this driver will allow a completely different user and authentication implementation to be used... hopefully will reduce issues with embedding and other user management systems. Removed from unit tests so they will still run.
|
2008-11-10 20:17:09 +00:00 |
|
Bharat Mediratta
|
1ba012db0e
|
Chain away temporary variables
|
2008-11-09 23:45:47 +00:00 |
|
Bharat Mediratta
|
418c0aab69
|
Create permanent owner_id column in the item table, and use a soft
relationship to bind the two. To do this, I overrode __get in
Item_Model so that $item->owner returns the appropriate User_Model.
|
2008-11-08 07:48:36 +00:00 |
|
Felix Rabinovich
|
28b739a210
|
Adding user (owner) to items; info module
|
2008-11-08 07:18:56 +00:00 |
|
Bharat Mediratta
|
36d1be4717
|
44 --> E_DATABASE_ERROR
|
2008-11-08 05:12:37 +00:00 |
|
Tim Almdal
|
57683d5b70
|
Change how the modules table doesn't exist is caught. In running unit test, sometimes i would get the message "There was an SQL error: Table 'gallery3_unittest.modules' doesn't exist - ...." and sometimes I would get the message "Table modules does not exist in your database." In both cases the error code was 44.
|
2008-11-08 01:19:03 +00:00 |
|
Tim Almdal
|
134bac46d0
|
add installation unit tests and corrected a problem where the groups_users pivot table was not populated.
|
2008-11-05 22:10:35 +00:00 |
|
Tim Almdal
|
74cefadb19
|
actually delete the same tables as we createad
|
2008-11-05 20:42:15 +00:00 |
|
Tim Almdal
|
772239206b
|
Rename logon_name to name, name to display_name and remove the external id field
|
2008-11-05 06:16:47 +00:00 |
|
Tim Almdal
|
3c65b68e1c
|
The start of the user module. At this point, it shows up on the scaffolding screen and you can install and uninstall it. Which creates the tables, defines 2 groups (adminstrator, registered) and one user (admin).
|
2008-11-05 05:32:47 +00:00 |
|