p5-Net-OAuth2-AuthorizationServer: update to 0.27.

Add missing dependencies.

0.27     2020-09-02
        - Update example w/r/t recent(ish) changes in callback return expectations

0.26     2020-07-20
        - Allow access_token_ttl to be passed as callback

0.25     2020-05-06
        - Add "FURTHER READING" section to Manual

        - Audit code from "OAuth 2.0 Security Best Current Practice" draft
        - The above states "clients SHOULD NOT use the implicit grant"
        - The above states "The resource owner password credentials grant MUST NOT be used"
        - Add some documentation to note the above, with links

        - The above draft also reveals:
        - PKCE will be required (https://tools.ietf.org/html/rfc7636)
        - "authorization codes MUST be invalidated by the AS after their first use at the token endpoint"
        - "configured to return an AS identitifier [sic] ("iss") as a non-standard parameter"
        - "Authorization server MUST utilize ... methods to detect refresh token replay"

0.24     2019-12-09
        - Remove hard dependency on Mojo::JWT (GH #26, with thanks to ap)

0.23     2019-06-04
        - Fix examples to work with recent version of deps (GH #23, GH #25)

0.22     2019-04-27
        - Add support for JWEs as well as JWTs (GH #24)
        - Fix make sure user_id is returned in AuthorizationCodeGrant defaults

0.20     2019-03-01
        - Fix example oauth2_client.pl (GH #23)

0.19     2018-12-01
        - Avoid returning from the try/catch block as this never works
          (GH #20, GH #21, thanks to Dylan William Hardison)
This commit is contained in:
Thomas Klausner 2020-09-13 10:18:19 +02:00
parent 902585cad9
commit 7c413ce9ee
2 changed files with 13 additions and 7 deletions

View File

@ -4,7 +4,7 @@
# since they disappear immediately when new releases happen,
# which is quite often.
DISTNAME= Net-OAuth2-AuthorizationServer-0.18
DISTNAME= Net-OAuth2-AuthorizationServer-0.27
PKGNAME= p5-${DISTNAME}
CATEGORIES= www perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=AWS/LEEJO/}
@ -14,10 +14,16 @@ HOMEPAGE= https://metacpan.org/pod/Net::OAuth2::AuthorizationServer
COMMENT= Easier implementation of an OAuth2 Authorization Server
LICENSE= ${PERL5_LICENSE}
DEPENDS+= p5-CryptX-[0-9]*:../../security/p5-CryptX
DEPENDS+= p5-Crypt-JWT-[0-9]*:../../security/p5-Crypt-JWT
DEPENDS+= p5-Moo-[0-9]*:../../devel/p5-Moo
DEPENDS+= p5-Type-Tiny-[0-9]*:../../devel/p5-Type-Tiny
TEST_DEPENDS+= p5-Test-Most-[0-9]*:../../devel/p5-Test-Most
TEST_DEPENDS+= p5-Test-Exception-[0-9]*:../../devel/p5-Test-Exception
TEST_DEPENDS+= p5-Try-Tiny-[0-9]*:../../devel/p5-Try-Tiny
USE_LANGUAGES= # empty
PERL5_PACKLIST= auto/Net/OAuth2/AuthorizationServer/.packlist
DEPENDS+= p5-CryptX-[0-9]*:../../security/p5-CryptX
.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.130 2018/09/02 07:55:30 wiz Exp $
SHA1 (Net-OAuth2-AuthorizationServer-0.18.tar.gz) = ce3375bf6f64aaa443306ce4a995b1926bcad6ba
RMD160 (Net-OAuth2-AuthorizationServer-0.18.tar.gz) = ade8ba90f2498c67f99fb771d1b2e2395e3e7e21
SHA512 (Net-OAuth2-AuthorizationServer-0.18.tar.gz) = 43a02b4746941dc7cf844710b849daefa53aa88d70d8c2836b58384edada0fbb20b61daac791eb18a8bb40293ad662953db28e4fbaf8b600f1dc609cb065bf08
Size (Net-OAuth2-AuthorizationServer-0.18.tar.gz) = 31475 bytes
SHA1 (Net-OAuth2-AuthorizationServer-0.27.tar.gz) = 8840c23fe2f313a849d6c3bd81d2c5f0e16c48e0
RMD160 (Net-OAuth2-AuthorizationServer-0.27.tar.gz) = e72024dc54ff2c2e3d835a9255bacd5f5272a0fa
SHA512 (Net-OAuth2-AuthorizationServer-0.27.tar.gz) = ade04b5050e963d04adf93a8e95c3bb74be82334d9ecb82b7cbdf1e200ccf9fb9ab562aefa7a2b7ce96285eeac7142d468005a3da006cff4bf911b08f9bbe162
Size (Net-OAuth2-AuthorizationServer-0.27.tar.gz) = 33916 bytes