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

ActiveLibrary[Authentication &amp; Authorization](/categories/authentication)

chondal/user-personification
============================

This package allows you to take the identity of another user without entering the password. Keep in mind that you have to be very careful who we give access to this option, as it is ideal for admin users.

v1.1.0(5y ago)12.0k↑20%1MITPHP

Since Feb 16Pushed 5y ago1 watchersCompare

[ Source](https://github.com/chondal/user-personification)[ Packagist](https://packagist.org/packages/chondal/user-personification)[ RSS](/packages/chondal-user-personification/feed)WikiDiscussions master Synced today

READMEChangelog (6)Dependencies (1)Versions (8)Used By (0)

User Personification
====================

[](#user-personification)

This package allows you to take the identity of another user without entering the password. Keep in mind that you have to be very careful who you give access to this option, as it is ideal for admin users.

🚀 Quick start
-------------

[](#-quick-start)

Install the package:

```
composer require chondal/user-personification
```

Install Dependencies
--------------------

[](#install-dependencies)

Config/app.php -&gt; providers:

```
Chondal\UserPersonification\UserPersonificationServiceProvider::class,
```

Aliases

```
'UserPersonification' => Chondal\UserPersonification\Facades\UserPersonification::class,
```

Usage
-----

[](#usage)

Show on screen the link to take user identity, this method waits for the User ID to log in.

```
{{ UserPersonification::loginForm($user->id) }}
```

Once on the user screen, you can put this link to log out and return to the administrator user.

```
{{ UserPersonification::logoutForm() }}
```

By publishing the configuration files you can modify the path you will take after login and logout. You can also publish the views to change the aesthetics if you think it is necessary

Contributing
------------

[](#contributing)

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License
-------

[](#license)

[MIT](https://choosealicense.com/licenses/mit/)

###  Health Score

31

—

LowBetter than 66% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity21

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity62

Established project with proven stability

 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

Every ~49 days

Recently: every ~67 days

Total

7

Last Release

2032d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/6584c2e7a98b9e93427db9ef7bc3a7720627cd048e2b299d0f977d479301f71a?d=identicon)[chondal](/maintainers/chondal)

---

Top Contributors

[![chondal](https://avatars.githubusercontent.com/u/55629165?v=4)](https://github.com/chondal "chondal (12 commits)")

### Embed Badge

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

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

###  Alternatives

[vitalybaev/laravel5-dkim

Laravel 5/6 package for signing outgoing messages with DKIM.

3163.1k](/packages/vitalybaev-laravel5-dkim)

PHPackages © 2026

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