Bump to 2.0.2
This commit is contained in:
parent
7d86f77ed2
commit
e490afe637
3 changed files with 9 additions and 3 deletions
|
@ -1,3 +1,6 @@
|
||||||
|
# 2.0.2
|
||||||
|
* Handle `null` return in `authenticate` + `failureRedirect`.
|
||||||
|
|
||||||
# 2.0.1
|
# 2.0.1
|
||||||
* Add generic parameter to `options` on `AuthStrategy.authenticate`.
|
* Add generic parameter to `options` on `AuthStrategy.authenticate`.
|
||||||
|
|
||||||
|
|
|
@ -277,7 +277,7 @@ class AngelAuth<User> {
|
||||||
: await strategy.authenticate(req, res, options);
|
: await strategy.authenticate(req, res, options);
|
||||||
if (result == true)
|
if (result == true)
|
||||||
return result;
|
return result;
|
||||||
else if (result != false) {
|
else if (result != false && result != null) {
|
||||||
var userId = await serializer(result);
|
var userId = await serializer(result);
|
||||||
|
|
||||||
// Create JWT
|
// Create JWT
|
||||||
|
@ -325,7 +325,10 @@ class AngelAuth<User> {
|
||||||
res.statusCode == 302 ||
|
res.statusCode == 302 ||
|
||||||
res.headers.containsKey('location'))
|
res.headers.containsKey('location'))
|
||||||
return false;
|
return false;
|
||||||
else
|
else if (options?.failureRedirect != null) {
|
||||||
|
res.redirect(options.failureRedirect);
|
||||||
|
return false;
|
||||||
|
} else
|
||||||
throw new AngelHttpException.notAuthenticated();
|
throw new AngelHttpException.notAuthenticated();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
name: angel_auth
|
name: angel_auth
|
||||||
description: A complete authentication plugin for Angel. Includes support for stateless JWT tokens, Basic Auth, and more.
|
description: A complete authentication plugin for Angel. Includes support for stateless JWT tokens, Basic Auth, and more.
|
||||||
version: 2.0.1
|
version: 2.0.2
|
||||||
author: Tobe O <thosakwe@gmail.com>
|
author: Tobe O <thosakwe@gmail.com>
|
||||||
homepage: https://github.com/angel-dart/angel_auth
|
homepage: https://github.com/angel-dart/angel_auth
|
||||||
environment:
|
environment:
|
||||||
|
|
Loading…
Reference in a new issue