Download the PHP package artisanpack-ui/security-full without Composer

On this page you can find all versions of the php package artisanpack-ui/security-full. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package security-full

ArtisanPack UI — Security Full

A Composer meta-package that pulls in the entire ArtisanPack UI security suite in one require. No source code lives here — installing artisanpack-ui/security-full is equivalent to requiring the seven sibling packages listed below at their ^1.0 / ^2.0 constraints.

Use this if you want every security capability the ecosystem ships. If you only need a subset (for example, just RBAC, or just secure uploads), require those packages individually instead.

Installation

Then run the migrations published by the bundled packages:

Each sibling package publishes its own config + assets. See the individual package READMEs for per-package setup steps (service provider auto-discovery, optional config publish, optional Livewire view publish, etc.).

What's bundled

Package Scope
artisanpack-ui/security Core: input sanitization, output escaping, KSES, CSP, security headers, rate limiting
artisanpack-ui/rbac Roles, permissions, role hierarchy, Blade directives, Gate integration
artisanpack-ui/security-auth 2FA (email + TOTP), password complexity, account lockout, session management, step-up auth
artisanpack-ui/security-advanced-auth WebAuthn / passkeys, SAML + OIDC SSO, social login, biometric, device fingerprinting
artisanpack-ui/secure-uploads File validation, malware scanning (ClamAV / VirusTotal), signed-URL serving, quarantine workflow
artisanpack-ui/security-analytics Security event logging, anomaly detection, SIEM exporters, dashboards
artisanpack-ui/compliance GDPR / CCPA / LGPD consent management, data subject rights (erasure + portability), DPIA, retention, compliance monitoring + reporting

Version compatibility

security-full security rbac / security-auth / security-advanced-auth / secure-uploads / security-analytics / compliance
^1.0 ^2.0 ^1.0

security-full follows semantic versioning. A major bump indicates that one or more bundled packages have shipped a breaking-change major release.

Why a meta-package?

The security suite was split out of the monolithic artisanpack-ui/security 1.x package as part of the 2.0 redesign so consumers could pull only what they need. A meta-package gives the inverse: a single require for projects that want the full set, plus a single dependency line that gets coordinated upgrades across all six packages.

License

MIT — see LICENSE.

Contributing

This repository is a meta-package — it does not contain source code. Issues and pull requests should be filed against the individual sibling packages.

Please read the contributing guidelines for the general ecosystem contribution workflow.


All versions of security-full with dependencies

PHP Build Version
Package Version
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package artisanpack-ui/security-full contains the following files

Loading the files please wait ...