nextcloud/lib
Roeland Jago Douma 145eee91fe
Get the proper UID
Some user backends (like the database backend) allow us to obtain a user
case insensitive. However the UID itself is case sensitive.

Example:
* create a user User1
* login as User1
  - This results the data/User1 folder to be created etc
* now have some code somewhere that obtains the userFolder (from
IRootFolder) but pas in 'uSER1' as uid
  - The code will check if that is a valid user. And in this case it is
  since User1 and uSER1 both map to the same user
  - However the the UID in the user object is used for the folder a new
  folder fill be create data/uSER1

With this PR this is avoided now. Since we obtain the real UID casing in
the backend before creating the user object.

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-08-13 09:33:46 +02:00
..
composer Get the proper UID 2019-08-13 09:33:46 +02:00
l10n [tx-robot] updated from transifex 2019-08-10 02:14:48 +00:00
private Get the proper UID 2019-08-13 09:33:46 +02:00
public Get the proper UID 2019-08-13 09:33:46 +02:00
autoloader.php move log constants to ILogger 2018-04-26 10:45:52 +02:00
base.php Remove deleted groups from app restrictions fixes #15823 2019-06-27 20:17:50 +02:00
versioncheck.php NC16 is php >= 7.1 2018-12-21 16:04:11 +01:00