PHPackages                             humanmade/security - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Security](/categories/security)
4. /
5. humanmade/security

Abandoned → [altis/security](/?search=altis%2Fsecurity)Library[Security](/categories/security)

humanmade/security
==================

Security module for Altis

26.0.3(1mo ago)101771[6 issues](https://github.com/humanmade/altis-security/issues)[3 PRs](https://github.com/humanmade/altis-security/pulls)GPL-2.0-or-laterPHPPHP &gt;=8.2CI failing

Since Apr 29Pushed yesterday17 watchersCompare

[ Source](https://github.com/humanmade/altis-security)[ Packagist](https://packagist.org/packages/humanmade/security)[ RSS](/packages/humanmade-security/feed)WikiDiscussions master Synced yesterday

READMEChangelog (10)Dependencies (14)Versions (234)Used By (0)

[![Altis](https://camo.githubusercontent.com/72958b705b1fafd0e2a443a34852594bd8db51b94952d35be1e376daabe463b2/68747470733a2f2f6d616b652e686d6e2e6d642f616c7469732f416c7469732d6c6f676f2e737667)](https://camo.githubusercontent.com/72958b705b1fafd0e2a443a34852594bd8db51b94952d35be1e376daabe463b2/68747470733a2f2f6d616b652e686d6e2e6d642f616c7469732f416c7469732d6c6f676f2e737667) Security
===============================================================================================================================================================================================================================================================================================================================================================================================

[](#-security)

Security features for **[Altis](https://altis-dxp.com/)**.

[![Packagist Version](https://camo.githubusercontent.com/d7b0781934424be1983d83db11cb13a9cd46c8623c5d76543523f7a8d1dbae78/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f616c7469732f73656375726974792e737667)](https://packagist.org/packages/altis/security)

Security
========

[](#security)

The security module provides high-level security focused features to Altis. It is not meant to "make Altis secure", and all other modules and components of Altis should be secure in their own right. This module is concerned with security features such as Multi Factor Authentication, Password Strength Rules, Password Expiration, Audit Logging etc.

###  Health Score

58

—

FairBetter than 98% of packages

Maintenance85

Actively maintained with recent releases

Popularity18

Limited adoption so far

Community24

Small or concentrated contributor base

Maturity91

Battle-tested with a long release history

 Bus Factor2

2 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~14 days

Recently: every ~9 days

Total

180

Last Release

36d ago

Major Versions

24.0.3 → 25.0.22026-03-03

25.0.2 → 26.0.22026-03-03

23.0.6 → 24.0.42026-04-07

24.0.4 → 25.0.32026-04-07

25.0.3 → 26.0.32026-04-07

PHP version history (2 changes)1.0.0-beta2PHP &gt;=7.1

23.0.0-beta.1PHP &gt;=8.2

### Community

Maintainers

![](https://www.gravatar.com/avatar/f1d0ffccdc5d339ff98a91e1b224a0d92f93dc8c2f772124473a76655b83129c?d=identicon)[joehoyle](/maintainers/joehoyle)

---

Top Contributors

[![roborourke](https://avatars.githubusercontent.com/u/23417?v=4)](https://github.com/roborourke "roborourke (113 commits)")[![mikelittle](https://avatars.githubusercontent.com/u/358499?v=4)](https://github.com/mikelittle "mikelittle (79 commits)")[![rmccue](https://avatars.githubusercontent.com/u/21655?v=4)](https://github.com/rmccue "rmccue (37 commits)")[![shadyvb](https://avatars.githubusercontent.com/u/451892?v=4)](https://github.com/shadyvb "shadyvb (33 commits)")[![joehoyle](https://avatars.githubusercontent.com/u/161683?v=4)](https://github.com/joehoyle "joehoyle (30 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (23 commits)")[![kevinlangleyjr](https://avatars.githubusercontent.com/u/877634?v=4)](https://github.com/kevinlangleyjr "kevinlangleyjr (10 commits)")[![ntwb](https://avatars.githubusercontent.com/u/1016458?v=4)](https://github.com/ntwb "ntwb (7 commits)")[![jazzsequence](https://avatars.githubusercontent.com/u/991511?v=4)](https://github.com/jazzsequence "jazzsequence (6 commits)")[![jerico](https://avatars.githubusercontent.com/u/1062325?v=4)](https://github.com/jerico "jerico (6 commits)")[![wisyhambolu](https://avatars.githubusercontent.com/u/22037320?v=4)](https://github.com/wisyhambolu "wisyhambolu (6 commits)")[![kovshenin](https://avatars.githubusercontent.com/u/108344?v=4)](https://github.com/kovshenin "kovshenin (5 commits)")[![ferschubert-hm](https://avatars.githubusercontent.com/u/87646067?v=4)](https://github.com/ferschubert-hm "ferschubert-hm (4 commits)")[![vladislavhmn](https://avatars.githubusercontent.com/u/205307832?v=4)](https://github.com/vladislavhmn "vladislavhmn (3 commits)")[![filter182](https://avatars.githubusercontent.com/u/67930546?v=4)](https://github.com/filter182 "filter182 (2 commits)")[![dependabot-preview[bot]](https://avatars.githubusercontent.com/in/2141?v=4)](https://github.com/dependabot-preview[bot] "dependabot-preview[bot] (2 commits)")[![mattheu](https://avatars.githubusercontent.com/u/494927?v=4)](https://github.com/mattheu "mattheu (2 commits)")[![yumito](https://avatars.githubusercontent.com/u/3503172?v=4)](https://github.com/yumito "yumito (1 commits)")[![pdewouters](https://avatars.githubusercontent.com/u/30460?v=4)](https://github.com/pdewouters "pdewouters (1 commits)")[![sambulance](https://avatars.githubusercontent.com/u/5014023?v=4)](https://github.com/sambulance "sambulance (1 commits)")

### Embed Badge

![Health badge](/badges/humanmade-security/health.svg)

```
[![Health](https://phpackages.com/badges/humanmade-security/health.svg)](https://phpackages.com/packages/humanmade-security)
```

###  Alternatives

[altis/security

Security module for Altis

10211.0k2](/packages/altis-security)[defuse/php-encryption

Secure PHP Encryption Library

3.9k162.4M214](/packages/defuse-php-encryption)[roave/security-advisories

Prevents installation of composer packages with known security vulnerabilities: no API, simply require it

2.9k97.3M6.4k](/packages/roave-security-advisories)[mews/purifier

Laravel 5/6/7/8/9/10 HtmlPurifier Package

2.0k16.7M113](/packages/mews-purifier)[robrichards/xmlseclibs

A PHP library for XML Security

41278.1M118](/packages/robrichards-xmlseclibs)[bjeavons/zxcvbn-php

Realistic password strength estimation PHP library based on Zxcvbn JS

86917.5M63](/packages/bjeavons-zxcvbn-php)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
