OSDN Git Service

sync read count of threads.
[ntch/develop.git] / nce / nc_checkuser.php
1 <?php
2 /*
3  nce (ntch cloud environment.)
4  name: nc_checkuser.php
5  author: Akira Ohta (akohta001.gmail.com)
6  date: 2013-apr-14th
7  description:
8  License: GPLv3
9  */
10 include_once "account.php";
11 include_once "preference.php";
12 include_once "database.php";
13 include_once "log.php";
14 include_once "error_code.php";
15
16 $user_id = $_POST['user'];
17 $pass = $_POST['passwd'];
18 if(!chk_param($user_id) || !chk_param($pass)){
19         echo ERROR302;
20         exit;
21 }
22
23 $user = getUser($user_id);
24 if(!$user){
25         echo ERROR300;
26         exit;
27 }
28
29
30 if(0 != strcmp($pass, $user->password)){
31         echo ERROR300;
32         exit;
33 }
34
35 $token = $user->getToken();
36
37 echo SUCCESS100;
38 echo SCRIPT_URL."/\n";
39 echo USER_HOME_URL."/{$user->home_dir}/\n";
40 echo "{$token}\n";
41
42 ?>