PHPackages                             pskuza/php\_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. pskuza/php\_user

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

pskuza/php\_user
================

Basic php user class.

v0.14(9y ago)012MITPHPPHP ^7

Since Jun 13Pushed 8y ago1 watchersCompare

[ Source](https://github.com/pskuza/php_user)[ Packagist](https://packagist.org/packages/pskuza/php_user)[ RSS](/packages/pskuza-php-user/feed)WikiDiscussions master Synced 2d ago

READMEChangelog (6)Dependencies (10)Versions (7)Used By (0)

php\_user
=========

[](#php_user)

[![Build Status](https://camo.githubusercontent.com/7c26e3c1fc6503ce1d31bef5156f897e7079a02452e0a7721d2fc3531fd8869b/68747470733a2f2f7472617669732d63692e6f72672f70736b757a612f7068705f757365722e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/pskuza/php_user)[![StyleCI](https://camo.githubusercontent.com/dcb1da78f786e64501d0da6560951436d296b1f361d5faed9775e2a9d9c7422d/68747470733a2f2f7374796c6563692e696f2f7265706f732f39333237353031322f736869656c643f6272616e63683d6d6173746572)](https://styleci.io/repos/93275012)

- Uses php\_session for session management. ([https://github.com/pskuza/php\_session](https://github.com/pskuza/php_session))
- Checks for weak passwords. ()
- Encrypts the password\_hash with AES-GCM. ()
- Forces a captcha on too many register/login attempts. ()
- Uses templates to send emails for confirmation &amp; reset. ()
- Uses PHPMailer for sending the actual emails. ()

Install
-------

[](#install)

```
php composer.phar require "pskuza/php_user"
```

### Basic usage and what works

[](#basic-usage-and-what-works)

```
