Doorman 0.10 Latest
Kwalitee Issues
- no_mymeta_files
-
Update MANIFEST.SKIP to exclude MYMETA files. If you are lazy, add "#!install_default" in your MANIFEST.SKIP and update your ExtUtils::Manifest if necessary, then some of the most common files will be excluded.
- use_strict
-
Add 'use strict' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules are strictly written.
Error: Doorman, Doorman::PlackMiddleware
- prereq_matches_use
-
List all used modules in META.yml requires
Error:
- JSON
- Net::Google::FederatedLogin
- URI
- namespace::autoclean
- parent
- no_pod_errors
-
Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.
Error: Doorman-0.10/lib/Plack/Middleware/DoormanOpenID.pm -- Around line 196: You forgot a '=back' before '=head1'
- use_warnings
-
Add 'use warnings' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules warn when something bad happens.
Error: Doorman, Doorman::PlackMiddleware, Doorman::Scope, Plack::Middleware::DoormanAuth0, Plack::Middleware::DoormanAuthentication, Plack::Middleware::DoormanGoogleFederatedLogin, Plack::Middleware::DoormanOpenID, Plack::Middleware::DoormanTwitter
- test_prereq_matches_use
-
List all modules used in the test suite in META.yml test_requires
Error:
- HTTP::Request::Common
- parent
- no_invalid_versions
-
Fix the version numbers so that version::is_lax($version) returns true.
Error:
- lib/Doorman/PlackMiddleware.pm: HASH(0x55a44003cfd8)
- consistent_version
-
Split the distribution, or fix the version numbers to make them consistent (use the highest version number to avoid version downgrade).
Error: 0.01,0.06,0.10
- meta_yml_has_provides
-
Add all modules contained in this distribution to the META.yml field 'provides'. Module::Build or Dist::Zilla::Plugin::MetaProvides do this automatically for you.
- meta_yml_has_repository_resource
-
Add a 'repository' resource to the META.yml via 'meta_add' accessor (for Module::Build) or META_ADD parameter (for ExtUtils::MakeMaker).
Modules
Name | Abstract | Version | View |
---|---|---|---|
Doorman | The authentication middeleware collection for Plack. | 0.10 | metacpan |
Doorman::PlackMiddleware | metacpan | ||
Doorman::Scope | metacpan | ||
Plack::Middleware::DoormanAuth0 | The Auth0 login middleware. | 0.01 | metacpan |
Plack::Middleware::DoormanAuthentication | The generic authentication middleware. | 0.06 | metacpan |
Plack::Middleware::DoormanGoogleFederatedLogin | metacpan | ||
Plack::Middleware::DoormanOpenID | The OpenID sign-in middleware. | 0.06 | metacpan |
Plack::Middleware::DoormanTwitter | The OAuth-based Twitter login middleware. | 0.06 | metacpan |