wip from ATB
This commit is contained in:
@ -27,15 +27,14 @@ class Login extends ApiController {
|
||||
parent::__construct( false );
|
||||
self::$tokens = new Token;
|
||||
self::$user = new User;
|
||||
// Template::addHeader( 'Access-Control-Allow-Origin: *' );
|
||||
// Template::addHeader( 'Content-Type: application/json; charset=utf-8' );
|
||||
Template::addHeader( 'Access-Control-Allow-Origin: *' );
|
||||
Template::addHeader( 'Content-Type: application/json; charset=utf-8' );
|
||||
}
|
||||
|
||||
public function index() {
|
||||
header('Access-Control-Allow-Origin: *');
|
||||
if ( !Forms::check( 'apiLogin' ) ) {
|
||||
if ( ! Forms::check( 'apiLogin' ) ) {
|
||||
$responseType = 'error';
|
||||
$response = 'malformed input1';
|
||||
$response = 'malformed input';
|
||||
return Views::view( 'api.response', ['response' => json_encode( [ $responseType => $response ], true )]);
|
||||
}
|
||||
$user = self::$user->authorize( Input::post( 'username' ), Input::post( 'password' ) );
|
||||
@ -45,7 +44,7 @@ class Login extends ApiController {
|
||||
return Views::view( 'api.response', ['response' => json_encode( [ $responseType => $response ], true )]);
|
||||
}
|
||||
$responseType = 'token';
|
||||
$token = self::$tokens->findOrCreateUserToken( $user->ID );
|
||||
$token = self::$tokens->findOrCreateUserToken( $user->ID, true );
|
||||
return Views::view( 'api.response', ['response' => json_encode( [ $responseType => $token ], true )]);
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user