get_blog_prefix() . 'user_avatar', $attach_id); } } } } $appful_api->response->respond(array("payload" => $user)); die(); } else { $appful_api->error($user->get_error_code()); die(); } } else { $appful_api->response->respond(array("error" => "already_registered")); die(); } } else { $appful_api->error("Please include all required arguments (username, email)."); die(); } } function login() { global $appful_api; nocache_headers(); $username = $_REQUEST["username"]; $password = $_REQUEST["password"]; if(isset($username) && isset($password)) { $creds = array( 'user_login' => $username, 'user_password' => $password, 'remember' => false ); $user = wp_signon($creds, false); if (is_wp_error($user)) { $appful_api->error($user->get_error_code()); } else { $appful_api->response->respond(array("payload" => array("user" => $user->data))); } } else { $appful_api->error("Please include all required arguments."); } } } ?>