Commit graph

18 commits

Author SHA1 Message Date
Dominik Schmidt
96657f8b62 Detect backend features dynamically instead of trial-and-error usage
Move documented functions for reference into OC_USER_EXAMPLE class.
2011-06-23 14:45:28 +02:00
Robin Appelman
ee0f1490e1 Multiply changes to user system
keeping tracked of the logged in user is no longer done by the active backend but by oc_user directly instead

multiply backends can be active at the same time, allowing alternative authentication procedures like openid or tokens to be used next to the regular user system
2011-06-21 19:28:46 +02:00
Jakob Sack
b57823baa5 Made the "change password" thingie in settings working 2011-04-18 15:07:14 +02:00
Jakob Sack
329d804032 Hotfix: deleting users is working again 2011-04-18 12:02:03 +02:00
Jakob Sack
f22c05deab Check for existance of group- and usernames, don't mix OC_USER and OC_GROUP! 2011-04-18 11:48:52 +02:00
Jakob Sack
b37fb9142f Added tons of Hooks to OC_USER and OC_GROUP 2011-04-18 11:39:29 +02:00
Jakob Sack
1fe5f5a2df Better documentation for OC_USER 2011-04-18 10:41:01 +02:00
Jakob Sack
79d8aa871a User management works good enough for now. Need to do something else ... 2011-04-17 18:05:49 +02:00
Robin Appelman
58cb46c4e8 make sql queries work in sqlite 2011-04-17 12:36:14 +02:00
Robin Appelman
243d6566dd fix login when using sqlite 2011-04-17 12:36:14 +02:00
Robin Appelman
fde08b2389 installer now works when using mysql 2011-04-17 11:10:03 +02:00
Jakob Sack
c4287162c4 Some work on the fancy user management 2011-04-17 01:04:23 +02:00
Jakob Sack
7035c0417c Get Hot New Fixes (TM) 2011-04-16 23:02:54 +02:00
Robin Appelman
7b00f99a57 static functions shouldn't be abstract 2011-04-16 19:45:07 +02:00
Robin Appelman
232654cb60 get rid of the oc_require and friends 2011-04-16 10:12:53 +02:00
Jakob Sack
3d89b2caa4 php is not perl 2011-04-15 19:24:23 +02:00
Jakob Sack
149793f2e7 First version of the new user management 2011-04-15 17:14:02 +02:00
Jakob Sack
132695ceb1 Start of the refactoring. Commit is quite big because I forgot to use git right from the beginning. Sorry. 2011-03-01 23:20:16 +01:00