summaryrefslogtreecommitdiffstats
path: root/lib/ocs
diff options
context:
space:
mode:
authorTom Needham <needham.thomas@gmail.com>2012-09-05 09:07:15 +0000
committerTom Needham <needham.thomas@gmail.com>2012-09-05 09:07:15 +0000
commit470b87f62574f62ce132cd24a9c014aac51ddc91 (patch)
tree0c713ab5e7d9cb44efafc577316297086a58afc2 /lib/ocs
parent4224eb88314bdece2a254decf7ebf9ffd7b57678 (diff)
downloadnextcloud-server-470b87f62574f62ce132cd24a9c014aac51ddc91.tar.gz
nextcloud-server-470b87f62574f62ce132cd24a9c014aac51ddc91.zip
Fix ocs/person/check
Diffstat (limited to 'lib/ocs')
-rw-r--r--lib/ocs/person.php9
1 files changed, 5 insertions, 4 deletions
diff --git a/lib/ocs/person.php b/lib/ocs/person.php
index 629a7c2e6c7..c757385dfe1 100644
--- a/lib/ocs/person.php
+++ b/lib/ocs/person.php
@@ -3,10 +3,11 @@
class OC_OCS_Person {
public static function check($parameters){
-
- if($parameters['login']<>''){
- if(OC_User::login($parameters['login'],$parameters['password'])){
- $xml['person']['personid'] = $parameters['login'];
+ $login = isset($_POST['login']) ? $_POST['login'] : false;
+ $password = isset($_POST['password']) ? $_POST['password'] : false;
+ if($login && $password){
+ if(OC_User::checkPassword($login,$password)){
+ $xml['person']['personid'] = $login;
return $xml;
}else{
return 102;