承接 artisanpack-ui/security-full 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

artisanpack-ui/security-full

Composer 安装命令:

composer require artisanpack-ui/security-full

包简介

Meta-package that installs the full ArtisanPack UI security suite: core sanitization/CSP, RBAC, authentication, advanced auth (WebAuthn/SSO/social), secure uploads, security analytics, and GDPR/CCPA/LGPD compliance.

README 文档

README

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

composer require artisanpack-ui/security-full

Then run the migrations published by the bundled packages:

php artisan migrate

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.

统计信息

  • 总下载量: 67
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 2
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2026-05-19

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固