PHPackages                             safire-ac-za/simplesamlphp-module-genuniqueid - 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. [Authentication &amp; Authorization](/categories/authentication)
4. /
5. safire-ac-za/simplesamlphp-module-genuniqueid

ActiveSimplesamlphp-module[Authentication &amp; Authorization](/categories/authentication)

safire-ac-za/simplesamlphp-module-genuniqueid
=============================================

SimpleSAMLphp module to generate an eduPersonUniqueId attribute from various LDAP implementations' objectGUID

v2.1.0(2mo ago)0991[1 PRs](https://github.com/tenet-ac-za/simplesamlphp-module-genuniqueid/pulls)MITPHPPHP ^8.3CI passing

Since Mar 17Pushed 2mo ago1 watchersCompare

[ Source](https://github.com/tenet-ac-za/simplesamlphp-module-genuniqueid)[ Packagist](https://packagist.org/packages/safire-ac-za/simplesamlphp-module-genuniqueid)[ RSS](/packages/safire-ac-za-simplesamlphp-module-genuniqueid/feed)WikiDiscussions master Synced 5d ago

READMEChangelog (5)Dependencies (6)Versions (11)Used By (0)

genuniqueid:GenerateUniqueId
============================

[](#genuniqueidgenerateuniqueid)

[![Build Status](https://github.com/tenet-ac-za/simplesamlphp-module-genuniqueid/workflows/CI/badge.svg?branch=master)](https://github.com/tenet-ac-za/simplesamlphp-module-genuniqueid/workflows/CI/badge.svg?branch=master)[![Coverage Status](https://camo.githubusercontent.com/08d386a137a2293b8d91350cef16bc2d7b16e4040865500358283ade0b3dde62/68747470733a2f2f636f6465636f762e696f2f67682f74656e65742d61632d7a612f73696d706c6573616d6c7068702d6d6f64756c652d67656e756e6971756569642f6272616e63682f6d61737465722f67726170682f62616467652e737667)](https://codecov.io/gh/tenet-ac-za/simplesamlphp-module-genuniqueid)

Generate an eduPersonUniqueId attribute from various LDAP implementations' objectGUID

Installation
------------

[](#installation)

Once you have installed SimpleSAMLphp, installing this module is very simple. Just execute the following command in the root of your SimpleSAMLphp installation:

```
composer.phar require safire-ac-za/simplesamlphp-module-genuniqueid:dev-master

```

where `dev-master` instructs Composer to install the `master` (**development**) branch from the Git repository. See the [releases](https://github.com/tenet-ac-za/simplesamlphp-module-genuniqueid/releases)available if you want to use a stable version of the module.

Documentation
-------------

[](#documentation)

See [docs/authproc\_genuniqueid.md](https://github.com/tenet-ac-za/simplesamlphp-module-genuniqueid/blob/master/docs/authproc_genuniqueid.md).

###  Health Score

52

—

FairBetter than 96% of packages

Maintenance88

Actively maintained with recent releases

Popularity12

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity81

Battle-tested with a long release history

 Bus Factor1

Top contributor holds 97% of commits — single point of failure

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 ~365 days

Recently: every ~313 days

Total

8

Last Release

61d ago

Major Versions

v1.0.2 → v2.0.02023-03-10

PHP version history (6 changes)v1.0.0PHP &gt;=5.6

1.x-devPHP &gt;=7.4

v2.0.0PHP &gt;=7.4 || ^8.0

v2.0.1PHP ^8.0

v2.0.2PHP ^8.1

v2.1.0PHP ^8.3

### Community

Maintainers

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

![](https://www.gravatar.com/avatar/861031e19ef477652b09917f202bd4b909295c31b63c78a8596895fb990bd56d?d=identicon)[tenet-ac-za](/maintainers/tenet-ac-za)

---

Top Contributors

[![ghalse](https://avatars.githubusercontent.com/u/7996633?v=4)](https://github.com/ghalse "ghalse (32 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (1 commits)")

---

Tags

edupersonguidldapobjectguidsimplesamlphpsimplesamlphp-installationsimplesamlphp-moduleldapsimplesamlphpgenuniqueideduPersonUniqueIdObjectGUID

### Embed Badge

![Health badge](/badges/safire-ac-za-simplesamlphp-module-genuniqueid/health.svg)

```
[![Health](https://phpackages.com/badges/safire-ac-za-simplesamlphp-module-genuniqueid/health.svg)](https://phpackages.com/packages/safire-ac-za-simplesamlphp-module-genuniqueid)
```

PHPackages © 2026

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