);
if( not $res[0] ) {
$dsl->status( 400 );
return $dsl->send_as( JSON => { error => $res[1] } );
} else {
$dsl->app->request->var( oauth_access_tok
or $type ne 'code'
) {
$dsl->status( 400 );
return $dsl->send_as(
JSON => {
error => 'invalid_request',
error_description =>
nd ! length $state
) {
$dsl->status( 400 );
return $dsl->send_as(
JSON => {
error => 'invalid_request',
error_description =>