- Jul 09, 2015
-
-
RealRancor authored
-
- Jul 03, 2015
-
-
Thomas Müller authored
-
- Jun 27, 2015
-
-
Lukas Reschke authored
-
Lukas Reschke authored
-
- Jun 25, 2015
-
-
Morris Jobke authored
-
- Jun 02, 2015
-
-
Robin Appelman authored
-
- May 18, 2015
-
-
Joas Schilling authored
-
- Apr 18, 2015
-
-
Morris Jobke authored
-
- Apr 10, 2015
-
-
Jörn Friedrich Dreyer authored
-
- Mar 26, 2015
-
-
Jenkins for ownCloud authored
-
- Mar 13, 2015
-
-
Lukas Reschke authored
-
Lukas Reschke authored
We already provide an interface for application developers, this file is outdated and thus should get removed. Addresses No. 3 from https://github.com/owncloud/core/issues/14847
-
Lukas Reschke authored
If the user does not exist this returns null and can lead to nasty bugs since the IDE is not indicating this...
-
Lukas Reschke authored
Addresses No. 1 from https://github.com/owncloud/core/issues/14847
-
- Mar 02, 2015
-
-
Lukas Reschke authored
Doing this in the PHP code is not the right approach for multiple reasons: 1. A bug in the PHP code prevents them from being added to the response. 2. They are only added when something is served via PHP and not in other cases (that makes for example the newest IE UXSS which is not yet patched by Microsoft exploitable on ownCloud) 3. Some headers such as the Strict-Transport-Security might require custom modifications by administrators. This was not possible before and lead to buggy situations. This pull request moves those headers out of the PHP code and adds a security check to the admin settings performed via JS.
-
- Feb 26, 2015
-
-
Morris Jobke authored
This reverts commit 6a1a4880.
-
- Feb 24, 2015
-
-
Lukas Reschke authored
Breaking change for 8.1 wiki (Security > Administrators): The log format for failed logins has changed and uses now the remote address and is considering reverse proxies for such scenarios when configured correctly.
-
- Feb 23, 2015
-
-
Jenkins for ownCloud authored
-
- Jan 22, 2015
-
-
Robin Appelman authored
-
- Jan 14, 2015
-
-
Lukas Reschke authored
This has no other reason than preventing some insane automated scanners from reporting this as security bug (which it obviously isn't as the cookie contains nothing of value) Thus it generally results in an happier Lukas and hopefully less reports to our support and security mail addresses...
-
- Jan 13, 2015
-
-
Robin Appelman authored
-
- Dec 19, 2014
-
-
Lukas Reschke authored
-
Lukas Reschke authored
This function returns `null` when no user is logged-in.
-
Morris Jobke authored
* LDAP with multiple servers also proved backendName
-
- Dec 17, 2014
-
-
Lukas Reschke authored
As discussed at https://github.com/owncloud/core/pull/12912#issuecomment-67391155
-
Bernhard Posselt authored
-
Lukas Reschke authored
The existing method is deprecated and just a wrapper around the manager method. Since in the future other code paths might call this function instead we need to perform that check here. Related to http://owncloud.org/security/advisory/?id=oc-sa-2014-020
-
- Dec 16, 2014
-
-
Bernhard Posselt authored
-
- Dec 11, 2014
-
-
Lukas Reschke authored
-
- Dec 10, 2014
-
-
Lukas Reschke authored
This adds a "backend" type filter to the index REST route which is a pre-requisite for https://github.com/owncloud/core/issues/12620 For example when calling `index.php/settings/users/users?offset=0&limit=10&gid=&pattern=&backend=OC_User_Database` only users within the backend `OC_User_Database` would be shown. (requires sending a CSRF token as well) Depends upon https://github.com/owncloud/core/pull/12711
-
- Dec 09, 2014
-
-
Lukas Reschke authored
This change will expose the user backend via the REST API which is a pre-requisite for https://github.com/owncloud/core/issues/12620. For example: ````json [{"name":"9707A09E-CA9A-4ABE-A66A-3F632F16C409","displayname":"Document Conversion User Account","groups":[],"subadmin":[],"quota":"default","storageLocation":"\/Users\/lreschke\/Programming\/core\/data\/9707A09E-CA9A-4ABE-A66A-3F632F16C409","lastLogin":0,"backend":"OCA\\user_ldap\\USER_LDAP"},{"name":"ED86733E-745C-4E4D-90CB-278A9737DB3C","displayname":"Hacker","groups":[],"subadmin":[],"quota":"default","storageLocation":"\/Users\/lreschke\/Programming\/core\/data\/ED86733E-745C-4E4D-90CB-278A9737DB3C","lastLogin":0,"backend":"OCA\\user_ldap\\USER_LDAP"},{"name":"71CDF45B-E125-450D-983C-D9192F36EC88","displayname":"admin","groups":[],"subadmin":[],"quota":"default","storageLocation":"\/Users\/lreschke\/Programming\/core\/data\/71CDF45B-E125-450D-983C-D9192F36EC88","lastLogin":0,"backend":"OCA\\user_ldap\\USER_LDAP"},{"name":"admin","displayname":"admin","groups":["admin"],"subadmin":[],"quota":"default","storageLocation":"\/Users\/lreschke\/Programming\/core\/data\/admin","lastLogin":"1418057287","backend":"OC_User_Database"},{"name":"test","displayname":"test","groups":[],"subadmin":[],"quota":"default","storageLocation":"\/Users\/lreschke\/Programming\/core\/data\/test","lastLogin":0,"backend":"OC_User_Database"}] ```
-
- Dec 08, 2014
-
-
Morris Jobke authored
* files_encryption * files_versions * files_trashbin * tests * status.php * core * server container
-
Morris Jobke authored
-
Lukas Reschke authored
First step of a somewhat testable user management. - I know, the JSON returns are in an ugly format but the JS expects it that way. So let's keep it that way until we have time to fix the JS in the future.
-
- Nov 27, 2014
-
-
Joas Schilling authored
-
- Nov 26, 2014
-
-
Thomas Müller authored
-
- Nov 13, 2014
-
-
michag86 authored
Check already implemented in core/settings/ajax/changedisplayname.php
-
- Nov 06, 2014
-
-
Robin Appelman authored
-
Lukas Reschke authored
This will use the new Hashing API for OC_User_Database and migrate old passwords upon initial login of the user.
-
- Nov 05, 2014
-
-
Robin Appelman authored
-