+1
This commit is contained in:
parent
0fb8c68c0c
commit
06c4535bac
4 changed files with 12 additions and 12 deletions
|
@ -7,7 +7,7 @@ class AuthorizationException extends AngelHttpException {
|
|||
AuthorizationException(this.errorResponse,
|
||||
{StackTrace stackTrace, int statusCode, error})
|
||||
: super(error ?? errorResponse,
|
||||
stackTrace: stackTrace, message: '', statusCode: statusCode ?? 401);
|
||||
stackTrace: stackTrace, message: '', statusCode: statusCode ?? 400);
|
||||
|
||||
@override
|
||||
Map toJson() {
|
||||
|
|
|
@ -66,7 +66,7 @@ abstract class AuthorizationServer<Client, User> {
|
|||
'Authorization code grants are not supported.',
|
||||
state,
|
||||
),
|
||||
statusCode: 405,
|
||||
statusCode: 400,
|
||||
);
|
||||
}
|
||||
|
||||
|
@ -87,7 +87,7 @@ abstract class AuthorizationServer<Client, User> {
|
|||
'Authorization code grants are not supported.',
|
||||
state,
|
||||
),
|
||||
statusCode: 405,
|
||||
statusCode: 400,
|
||||
);
|
||||
}
|
||||
|
||||
|
@ -103,7 +103,7 @@ abstract class AuthorizationServer<Client, User> {
|
|||
'Authorization code grants are not supported.',
|
||||
req.query['state'] ?? '',
|
||||
),
|
||||
statusCode: 405,
|
||||
statusCode: 400,
|
||||
);
|
||||
}
|
||||
|
||||
|
@ -120,7 +120,7 @@ abstract class AuthorizationServer<Client, User> {
|
|||
'Refreshing authorization tokens is not supported.',
|
||||
req.body['state'] ?? '',
|
||||
),
|
||||
statusCode: 405,
|
||||
statusCode: 400,
|
||||
);
|
||||
}
|
||||
|
||||
|
@ -138,7 +138,7 @@ abstract class AuthorizationServer<Client, User> {
|
|||
'Resource owner password credentials grants are not supported.',
|
||||
req.body['state'] ?? '',
|
||||
),
|
||||
statusCode: 405,
|
||||
statusCode: 400,
|
||||
);
|
||||
}
|
||||
|
||||
|
@ -151,7 +151,7 @@ abstract class AuthorizationServer<Client, User> {
|
|||
'Client credentials grants are not supported.',
|
||||
req.body['state'] ?? '',
|
||||
),
|
||||
statusCode: 405,
|
||||
statusCode: 400,
|
||||
);
|
||||
}
|
||||
|
||||
|
@ -319,7 +319,7 @@ abstract class AuthorizationServer<Client, User> {
|
|||
'Invalid "client_id" parameter.',
|
||||
state,
|
||||
),
|
||||
statusCode: 401,
|
||||
statusCode: 400,
|
||||
);
|
||||
}
|
||||
|
||||
|
@ -330,7 +330,7 @@ abstract class AuthorizationServer<Client, User> {
|
|||
'Invalid "client_secret" parameter.',
|
||||
state,
|
||||
),
|
||||
statusCode: 401,
|
||||
statusCode: 400,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -2,7 +2,7 @@ name: angel_oauth2
|
|||
author: Tobe O <thosakwe@gmail.com>
|
||||
description: angel_auth strategy for in-house OAuth2 login.
|
||||
homepage: https://github.com/thosakwe/oauth2_server.git
|
||||
version: 1.0.0-alpha
|
||||
version: 1.0.0-alpha+1
|
||||
environment:
|
||||
sdk: ">=1.19.0"
|
||||
dependencies:
|
||||
|
|
|
@ -65,7 +65,7 @@ main() {
|
|||
);
|
||||
|
||||
print('Response: ${response.body}');
|
||||
expect(response, hasStatus(401));
|
||||
expect(response, hasStatus(400));
|
||||
});
|
||||
|
||||
test('force correct secret', () async {
|
||||
|
@ -80,7 +80,7 @@ main() {
|
|||
);
|
||||
|
||||
print('Response: ${response.body}');
|
||||
expect(response, hasStatus(401));
|
||||
expect(response, hasStatus(400));
|
||||
});
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue