PHPackages                             molajo/user - 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. molajo/user

ActiveMolajo-package[Authentication &amp; Authorization](/categories/authentication)

molajo/user
===========

Molajo User Services for PHP Applications

0.1.0(12y ago)0433MITPHPPHP &gt;=5.3.10

Since Nov 25Pushed 5y ago5 watchersCompare

[ Source](https://github.com/Molajo/User)[ Packagist](https://packagist.org/packages/molajo/user)[ Docs](http://github.com/Molajo/User)[ RSS](/packages/molajo-user/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (1)Dependencies (2)Versions (2)Used By (0)

======= User
============

[](#user)

[![Build Status](https://camo.githubusercontent.com/f7ba172e6b2678ae3e629dd92b7de9bd4cf42ab2be675c295568745bc25bc17a/68747470733a2f2f7472617669732d63692e6f72672f4d6f6c616a6f2f557365722e706e673f6272616e63683d6d6173746572)](https://travis-ci.org/Molajo/User)

Instantiates a User Object, providing access to User Profile and other System data, Authentication (Database, HTTP, and "Offline Access" testing. Also enables access to Registration processes, Login, Logout, Remember Me, Remind Me, User Email and Assets, and Authorisation processes.

System Requirements
-------------------

[](#system-requirements)

- PHP 5.3.3, or above
- [PSR-0 compliant Autoloader](https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-0.md)
- PHP Framework independent
- \[optional\] PHPUnit 3.5+ to execute the test suite (phpunit --version)

### Installation

[](#installation)

#### Install using Composer from Packagist

[](#install-using-composer-from-packagist)

**Step 1** Install composer in your project:

```
    curl -s https://getcomposer.org/installer | php
```

**Step 2** Create a **composer.json** file in your project root:

```
{
    "require": {
        "Molajo/User": "1.*"
    }
}
```

**Step 3** Install via composer:

```
    php composer.phar install
```

About
=====

[](#about)

Molajo Project observes the following:

- [Semantic Versioning](http://semver.org/)
- [PSR-0 Autoloader Interoperability](https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-0.md)
- [PSR-1](https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-1-basic-coding-standard.md)and [PSR-2](https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-2-coding-style-guide.md)
- \[phpDocumentor2\] ()
- \[phpUnit Testing\] ()
- \[Travis Continuous Improvement\] ()
- \[Packagist\] ()

Submitting pull requests and features
-------------------------------------

[](#submitting-pull-requests-and-features)

Pull requests [GitHub](https://github.com/Molajo/User/pulls)

Features [GitHub](https://github.com/Molajo/User/issues)

Author
------

[](#author)

Amy Stephen -  - License
------------------------------------------------------------------------------

[](#amy-stephen---amystephenmolajoorg---httptwittercomamystephenlicense)

**Molajo User** is licensed under the MIT License - see the `LICENSE` file for details

More Information
----------------

[](#more-information)

- [Extend](https://github.com/Molajo/User/blob/master/.dev/Doc/extend.md)
- [Install](https://github.com/Molajo/User/blob/master/.dev/Doc/install.md)

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity48

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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

Unknown

Total

1

Last Release

4553d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/95525?v=4)[AmyStephen](/maintainers/AmyStephen)[@AmyStephen](https://github.com/AmyStephen)

---

Top Contributors

[![AmyStephen](https://avatars.githubusercontent.com/u/95525?v=4)](https://github.com/AmyStephen "AmyStephen (73 commits)")

---

Tags

userMolajoCommonApi

### Embed Badge

![Health badge](/badges/molajo-user/health.svg)

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

###  Alternatives

[lab404/laravel-impersonate

Laravel Impersonate is a plugin that allows to you to authenticate as your users.

2.3k16.4M48](/packages/lab404-laravel-impersonate)[sonata-project/user-bundle

Symfony SonataUserBundle

3465.6M44](/packages/sonata-project-user-bundle)[2amigos/yii2-usuario

Highly customizable and extensible user management, authentication, and authorization Yii2 extension

298275.5k14](/packages/2amigos-yii2-usuario)[lab404/laravel-auth-checker

Laravel Auth Checker allows you to log users authentication, devices authenticated from and lock intrusions.

223164.9k2](/packages/lab404-laravel-auth-checker)[yajra/laravel-acl

Laravel ACL is a simple role, permission ACL for Laravel Framework.

112103.9k1](/packages/yajra-laravel-acl)[rickycezar/laravel-jwt-impersonate

Laravel Impersonate is a plugin that allows to you to authenticate as your users.

24117.6k](/packages/rickycezar-laravel-jwt-impersonate)

PHPackages © 2026

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