public function login(Request $request)
 {
     $user_roll = $request->input('user_roll');
     $user_pass = $request->input('user_pass');
     $ldap_auth = LDAPAuth::auth($user_roll, $user_pass);
     $imap_auth = IMAPAuth::auth($user_roll, $user_pass);
     if ($ldap_auth || $imap_auth) {
         $user = User::where('user_roll', '=', $user_roll)->first();
         if ($user == NULL) {
             return JSONResponse::response(400);
         }
         $generated_secret = sha1($user->user_roll . "Pragyan16Rocks");
         $user->user_secret = $generated_secret;
         $user->save();
         return JSONResponse::response(200, $generated_secret);
     } else {
         return JSONResponse::response(401);
     }
 }