Lemonldap-NG-Portal 2.20.2
Kwalitee Issues
- manifest_matches_dist
-
Run a proper command ("make manifest" or "./Build manifest", maybe with a force option), or use a distribution builder to generate the MANIFEST. Or update MANIFEST manually.
Error:
- MANIFEST (1037) does not match dist (1036):
- Missing in Dist: bidon
- 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: Lemonldap::NG::Portal, Lemonldap::NG::Portal::Lib::CustomModule, Lemonldap::NG::Portal::UserDB::Combination
- meta_yml_declares_perl_version
-
If you are using Build.PL define the {requires}{perl} = VERSION field. If you are using MakeMaker (Makefile.PL) you should upgrade ExtUtils::MakeMaker to 6.48 and use MIN_PERL_VERSION parameter. Perl::MinimumVersion can help you determine which version of Perl your module needs.
- 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: Lemonldap::NG::Portal, Lemonldap::NG::Portal::Auth::Custom, Lemonldap::NG::Portal::CertificateResetByMail::Custom, Lemonldap::NG::Portal::Lib::CustomModule, Lemonldap::NG::Portal::Lib::Net::LDAP, Lemonldap::NG::Portal::Lib::OpenID::SREG, Lemonldap::NG::Portal::Lib::OpenID::Server, Lemonldap::NG::Portal::Main::Constants, Lemonldap::NG::Portal::Main::Process, Lemonldap::NG::Portal::Main::Run, Lemonldap::NG::Portal::Password::Custom, Lemonldap::NG::Portal::Register::Custom, Lemonldap::NG::Portal::UserDB::Combination, Lemonldap::NG::Portal::UserDB::Custom
- consistent_version
-
Split the distribution, or fix the version numbers to make them consistent (use the highest version number to avoid version downgrade).
Error: 2.0,2.000006,2.000008,2.000010,2.000011,2.000012,2.000014,2.000015,2.000016,2.016001,2.016003,2.017000,2.018000,2.018002,2.019000,2.020000,2.020002,2.20
- 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).
- has_separate_license_file
-
This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later.
- has_security_doc
-
Add SECURITY(.pod|md). See Software::Security::Policy.
- security_doc_contains_contact
-
Add SECURITY(.pod|md) and add a contact address. See Software::Security::Policy.
- has_contributing_doc
-
Add CONTRIBUTING(.pod|md). See https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors.
Modules
Name | Abstract | Version | View |
---|---|---|---|
Lemonldap::NG::Portal | The authentication portal part of Lemonldap::NG Web-SSO system. | 2.020002 | metacpan |
Lemonldap::NG::Portal::2F::Engines::Default | 2.020000 | metacpan | |
Lemonldap::NG::Portal::2F::Ext2F | 2.000016 | metacpan | |
Lemonldap::NG::Portal::2F::Mail2F | 2.000016 | metacpan | |
Lemonldap::NG::Portal::2F::Okta | metacpan | ||
Lemonldap::NG::Portal::2F::Password | 2.017000 | metacpan | |
Lemonldap::NG::Portal::2F::REST | 2.000016 | metacpan | |
Lemonldap::NG::Portal::2F::Radius | 2.000016 | metacpan | |
Lemonldap::NG::Portal::2F::Register::Base | 2.020000 | metacpan | |
Lemonldap::NG::Portal::2F::Register::Generic | 2.018000 | metacpan | |
Lemonldap::NG::Portal::2F::Register::Password | 2.018000 | metacpan | |
Lemonldap::NG::Portal::2F::Register::TOTP | 2.019000 | metacpan | |
Lemonldap::NG::Portal::2F::Register::WebAuthn | 2.019000 | metacpan | |
Lemonldap::NG::Portal::2F::Register::Yubikey | 2.019000 | metacpan | |
Lemonldap::NG::Portal::2F::TOTP | 2.019000 | metacpan | |
Lemonldap::NG::Portal::2F::WebAuthn | 2.020000 | metacpan | |
Lemonldap::NG::Portal::2F::Yubikey | 2.017000 | metacpan | |
Lemonldap::NG::Portal::Auth::AD | 2.000014 | metacpan | |
Lemonldap::NG::Portal::Auth::Apache | 2.000012 | metacpan | |
Lemonldap::NG::Portal::Auth::CAS | 2.019000 | metacpan | |
Lemonldap::NG::Portal::Auth::Choice | 2.017000 | metacpan | |
Lemonldap::NG::Portal::Auth::Combination | 2.000014 | metacpan | |
Lemonldap::NG::Portal::Auth::Custom | metacpan | ||
Lemonldap::NG::Portal::Auth::DBI | 2.000012 | metacpan | |
Lemonldap::NG::Portal::Auth::Demo | 2.000012 | metacpan | |
Lemonldap::NG::Portal::Auth::Facebook | 2.019000 | metacpan | |
Lemonldap::NG::Portal::Auth::GPG | 2.000012 | metacpan | |
Lemonldap::NG::Portal::Auth::GitHub | 2.019000 | metacpan | |
Lemonldap::NG::Portal::Auth::Kerberos | 2.017000 | metacpan | |
Lemonldap::NG::Portal::Auth::LDAP | 2.000014 | metacpan | |
Lemonldap::NG::Portal::Auth::LinkedIn | 2.019000 | metacpan | |
Lemonldap::NG::Portal::Auth::Null | 2.000012 | metacpan | |
Lemonldap::NG::Portal::Auth::OpenID | 2.019000 | metacpan | |
Lemonldap::NG::Portal::Auth::OpenIDConnect | 2.019000 | metacpan | |
Lemonldap::NG::Portal::Auth::PAM | 2.000012 | metacpan | |
Lemonldap::NG::Portal::Auth::Proxy | 2.000012 | metacpan | |
Lemonldap::NG::Portal::Auth::REST | 2.000012 | metacpan | |
Lemonldap::NG::Portal::Auth::Radius | 2.20 | metacpan | |
Lemonldap::NG::Portal::Auth::Remote | 2.000012 | metacpan | |
Lemonldap::NG::Portal::Auth::SAML | 2.019000 | metacpan | |
Lemonldap::NG::Portal::Auth::SSL | 2.000012 | metacpan | |
Lemonldap::NG::Portal::Auth::Slave | 2.017000 | metacpan | |
Lemonldap::NG::Portal::Auth::Twitter | 2.019000 | metacpan | |
Lemonldap::NG::Portal::Auth::WebAuthn | 2.019000 | metacpan | |
Lemonldap::NG::Portal::Auth::WebID | 2.000012 | metacpan | |
Lemonldap::NG::Portal::Auth::_Ajax | 2.017000 | metacpan | |
Lemonldap::NG::Portal::Auth::_WebForm | 2.018000 | metacpan | |
Lemonldap::NG::Portal::CDC | Manage SAML Common Domain Cookie | 2.016003 | metacpan |
Lemonldap::NG::Portal::Captcha::ReCaptcha | 2.020000 | metacpan | |
Lemonldap::NG::Portal::Captcha::ReCaptcha3 | 2.020000 | metacpan | |
Lemonldap::NG::Portal::Captcha::SecurityImage | 2.000015 | metacpan | |
Lemonldap::NG::Portal::CertificateResetByMail::Custom | metacpan | ||
Lemonldap::NG::Portal::CertificateResetByMail::Demo | 2.000015 | metacpan | |
Lemonldap::NG::Portal::CertificateResetByMail::LDAP | 2.000014 | metacpan | |
Lemonldap::NG::Portal::Issuer::CAS | 2.019000 | metacpan | |
Lemonldap::NG::Portal::Issuer::Get | 2.000015 | metacpan | |
Lemonldap::NG::Portal::Issuer::JitsiMeetTokens | 2.019000 | metacpan | |
Lemonldap::NG::Portal::Issuer::OpenID | 2.019000 | metacpan | |
Lemonldap::NG::Portal::Issuer::OpenIDConnect | 2.020000 | metacpan | |
Lemonldap::NG::Portal::Issuer::SAML | 2.019000 | metacpan | |
Lemonldap::NG::Portal::Lib::2fDevices | Role for registrable second factors | 2.019000 | metacpan |
Lemonldap::NG::Portal::Lib::CAS | 2.020000 | metacpan | |
Lemonldap::NG::Portal::Lib::Captcha | 2.000015 | metacpan | |
Lemonldap::NG::Portal::Lib::Choice | 2.018000 | metacpan | |
Lemonldap::NG::Portal::Lib::Code2F | 2.019000 | metacpan | |
Lemonldap::NG::Portal::Lib::CustomModule | metacpan | ||
Lemonldap::NG::Portal::Lib::DBI | 2.000014 | metacpan | |
Lemonldap::NG::Portal::Lib::LDAP | 2.019000 | metacpan | |
Lemonldap::NG::Portal::Lib::LazyLoadedConfiguration | metacpan | ||
Lemonldap::NG::Portal::Lib::Net::LDAP | 2.017000 | metacpan | |
Lemonldap::NG::Portal::Lib::Notifications::JSON | 2.019000 | metacpan | |
Lemonldap::NG::Portal::Lib::Notifications::XML | 2.019000 | metacpan | |
Lemonldap::NG::Portal::Lib::OIDCTokenExchange | Base class for building OpenID Connect token exchange systems. | 2.020000 | metacpan |
Lemonldap::NG::Portal::Lib::Okta | metacpan | ||
Lemonldap::NG::Portal::Lib::OneTimeToken | 2.000012 | metacpan | |
Lemonldap::NG::Portal::Lib::OpenID::SREG | 2.0 | metacpan | |
Lemonldap::NG::Portal::Lib::OpenID::Server | Add capability to manage extensions to Net::OpenID::Server | 2.0 | metacpan |
Lemonldap::NG::Portal::Lib::OpenIDConnect | 2.020000 | metacpan | |
Lemonldap::NG::Portal::Lib::OtherSessions | 2.0 | metacpan | |
Lemonldap::NG::Portal::Lib::OverConf | metacpan | ||
Lemonldap::NG::Portal::Lib::REST | 2.000006 | metacpan | |
Lemonldap::NG::Portal::Lib::RESTProxy | 2.019000 | metacpan | |
Lemonldap::NG::Portal::Lib::Radius | 2.018000 | metacpan | |
Lemonldap::NG::Portal::Lib::Remote | 2.019000 | metacpan | |
Lemonldap::NG::Portal::Lib::SAML | 2.020000 | metacpan | |
Lemonldap::NG::Portal::Lib::SMTP | 2.020000 | metacpan | |
Lemonldap::NG::Portal::Lib::SOAPProxy | 2.000014 | metacpan | |
Lemonldap::NG::Portal::Lib::Slave | 2.020000 | metacpan | |
Lemonldap::NG::Portal::Lib::WebAuthn | 2.020000 | metacpan | |
Lemonldap::NG::Portal::Lib::Wrapper | 2.018000 | metacpan | |
Lemonldap::NG::Portal::Lib::_tokenRule | 2.000012 | metacpan | |
Lemonldap::NG::Portal::Main | 2.0 | metacpan | |
Lemonldap::NG::Portal::Main::Auth | 2.000015 | metacpan | |
Lemonldap::NG::Portal::Main::Constants | 2.020000 | metacpan | |
Lemonldap::NG::Portal::Main::Display | 2.020000 | metacpan | |
Lemonldap::NG::Portal::Main::Init | 2.020000 | metacpan | |
Lemonldap::NG::Portal::Main::Issuer | Base class for identity providers. | 2.019000 | metacpan |
Lemonldap::NG::Portal::Main::Menu | 2.018000 | metacpan | |
Lemonldap::NG::Portal::Main::Plugin | Base class for L<Lemonldap::NG::Portal> modules I<(plugins, authentication modules,...)>. | 2.019000 | metacpan |
Lemonldap::NG::Portal::Main::Plugins | 2.020000 | metacpan | |
Lemonldap::NG::Portal::Main::Process | 2.019000 | metacpan | |
Lemonldap::NG::Portal::Main::Request | 2.019000 | metacpan | |
Lemonldap::NG::Portal::Main::Run | 2.020000 | metacpan | |
Lemonldap::NG::Portal::Main::SecondFactor | Base class for L<Lemonldap::NG::Portal> second factor plugins. | 2.020000 | metacpan |
Lemonldap::NG::Portal::Main::UserDB | 2.019000 | metacpan | |
Lemonldap::NG::Portal::MenuTab | metacpan | ||
Lemonldap::NG::Portal::Password::AD | 2.000016 | metacpan | |
Lemonldap::NG::Portal::Password::Base | 2.020000 | metacpan | |
Lemonldap::NG::Portal::Password::Choice | 2.000016 | metacpan | |
Lemonldap::NG::Portal::Password::Combination | 2.000016 | metacpan | |
Lemonldap::NG::Portal::Password::Custom | metacpan | ||
Lemonldap::NG::Portal::Password::DBI | 2.000016 | metacpan | |
Lemonldap::NG::Portal::Password::Demo | 2.000016 | metacpan | |
Lemonldap::NG::Portal::Password::LDAP | 2.000016 | metacpan | |
Lemonldap::NG::Portal::Password::Null | 2.000016 | metacpan | |
Lemonldap::NG::Portal::Password::REST | 2.000016 | metacpan | |
Lemonldap::NG::Portal::Plugins::AdaptativeAuthenticationLevel | 2.016001 | metacpan | |
Lemonldap::NG::Portal::Plugins::AuthOidcPkce | metacpan | ||
Lemonldap::NG::Portal::Plugins::AutoSignin | 2.000008 | metacpan | |
Lemonldap::NG::Portal::Plugins::BasePasswordPolicy | 2.020000 | metacpan | |
Lemonldap::NG::Portal::Plugins::BruteForceProtection | 2.019000 | metacpan | |
Lemonldap::NG::Portal::Plugins::CDA | 2.000014 | metacpan | |
Lemonldap::NG::Portal::Plugins::CertificateResetByMail | 2.019000 | metacpan | |
Lemonldap::NG::Portal::Plugins::CheckDevOps | 2.018002 | metacpan | |
Lemonldap::NG::Portal::Plugins::CheckEntropy | 2.019000 | metacpan | |
Lemonldap::NG::Portal::Plugins::CheckHIBP | 2.019000 | metacpan | |
Lemonldap::NG::Portal::Plugins::CheckState | 2.000014 | metacpan | |
Lemonldap::NG::Portal::Plugins::CheckUser | 2.019000 | metacpan | |
Lemonldap::NG::Portal::Plugins::ContextSwitching | 2.019000 | metacpan | |
Lemonldap::NG::Portal::Plugins::CrowdSec | 2.019000 | metacpan | |
Lemonldap::NG::Portal::Plugins::DecryptValue | 2.000015 | metacpan | |
Lemonldap::NG::Portal::Plugins::FindUser | 2.000014 | metacpan | |
Lemonldap::NG::Portal::Plugins::ForceAuthn | 2.019000 | metacpan | |
Lemonldap::NG::Portal::Plugins::GlobalLogout | 2.019000 | metacpan | |
Lemonldap::NG::Portal::Plugins::GrantSession | 2.019000 | metacpan | |
Lemonldap::NG::Portal::Plugins::History | 2.000014 | metacpan | |
Lemonldap::NG::Portal::Plugins::Impersonation | 2.017000 | metacpan | |
Lemonldap::NG::Portal::Plugins::InitializePasswordReset | 2.019000 | metacpan | |
Lemonldap::NG::Portal::Plugins::LocationDetect | metacpan | ||
Lemonldap::NG::Portal::Plugins::MailPasswordReset | 2.019000 | metacpan | |
Lemonldap::NG::Portal::Plugins::NewLocationWarning | 2.017000 | metacpan | |
Lemonldap::NG::Portal::Plugins::Notifications | 2.019000 | metacpan | |
Lemonldap::NG::Portal::Plugins::OIDCInternalTokenExchange | 2.020000 | metacpan | |
Lemonldap::NG::Portal::Plugins::PublicPages | LLNG portal plugin that allows one to publish HTML pages using LLNG framework system. | 2.000010 | metacpan |
Lemonldap::NG::Portal::Plugins::RESTServer | 2.019000 | metacpan | |
Lemonldap::NG::Portal::Plugins::Refresh | 2.019000 | metacpan | |
Lemonldap::NG::Portal::Plugins::Register | 2.019000 | metacpan | |
Lemonldap::NG::Portal::Plugins::RememberAuthChoice | 2.020000 | metacpan | |
Lemonldap::NG::Portal::Plugins::SOAPServer | 2.019000 | metacpan | |
Lemonldap::NG::Portal::Plugins::SamlFederation | 2.000016 | metacpan | |
Lemonldap::NG::Portal::Plugins::SingleSession | 2.019000 | metacpan | |
Lemonldap::NG::Portal::Plugins::StayConnected | 2.018000 | metacpan | |
Lemonldap::NG::Portal::Plugins::TrustedBrowser | 2.019000 | metacpan | |
Lemonldap::NG::Portal::Plugins::Upgrade | 2.000015 | metacpan | |
Lemonldap::NG::Portal::Register::AD | 2.000014 | metacpan | |
Lemonldap::NG::Portal::Register::Base | 2.000010 | metacpan | |
Lemonldap::NG::Portal::Register::Custom | metacpan | ||
Lemonldap::NG::Portal::Register::Demo | 2.000012 | metacpan | |
Lemonldap::NG::Portal::Register::LDAP | 2.000014 | metacpan | |
Lemonldap::NG::Portal::UserDB::AD | 2.000011 | metacpan | |
Lemonldap::NG::Portal::UserDB::CAS | 2.019000 | metacpan | |
Lemonldap::NG::Portal::UserDB::Choice | 2.000011 | metacpan | |
Lemonldap::NG::Portal::UserDB::Combination | 2.0 | metacpan | |
Lemonldap::NG::Portal::UserDB::Custom | metacpan | ||
Lemonldap::NG::Portal::UserDB::DBI | 2.019000 | metacpan | |
Lemonldap::NG::Portal::UserDB::Demo | 2.019000 | metacpan | |
Lemonldap::NG::Portal::UserDB::Facebook | 2.019000 | metacpan | |
Lemonldap::NG::Portal::UserDB::LDAP | 2.019000 | metacpan | |
Lemonldap::NG::Portal::UserDB::Null | 2.019000 | metacpan | |
Lemonldap::NG::Portal::UserDB::OpenID | 2.019000 | metacpan | |
Lemonldap::NG::Portal::UserDB::OpenIDConnect | 2.019000 | metacpan | |
Lemonldap::NG::Portal::UserDB::Proxy | 2.019000 | metacpan | |
Lemonldap::NG::Portal::UserDB::REST | 2.019000 | metacpan | |
Lemonldap::NG::Portal::UserDB::Remote | 2.019000 | metacpan | |
Lemonldap::NG::Portal::UserDB::SAML | 2.019000 | metacpan | |
Lemonldap::NG::Portal::UserDB::Slave | 2.019000 | metacpan | |
Lemonldap::NG::Portal::UserDB::WebID | 2.019000 | metacpan |
Provides
Name | File | View |
---|---|---|
Lemonldap::NG::Portal::Lib::Combination::UserLogger | lib/Lemonldap/NG/Portal/Auth/Combination.pm | metacpan |