PHPackages                             michaljurkowski/tg-pass - 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. michaljurkowski/tg-pass

ActiveLibrary

michaljurkowski/tg-pass
=======================

:package\_description

v1.0.10(9y ago)0162MITPHPPHP ~5.5|~7.0

Since Jul 1Pushed 9y ago1 watchersCompare

[ Source](https://github.com/michaljurkowski/tg-pass)[ Packagist](https://packagist.org/packages/michaljurkowski/tg-pass)[ Docs](https://github.com/michaljurkowski/tg-pass)[ RSS](/packages/michaljurkowski-tg-pass/feed)WikiDiscussions master Synced 4w ago

READMEChangelogDependencies (4)Versions (11)Used By (0)

tg-pass
=======

[](#tg-pass)

[![Latest Version on Packagist](https://camo.githubusercontent.com/e11bbdd91668f8d2ef191a9d99b2271127fe949c3b8f4965b9ba78484062d5a6/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6d696368616c6a75726b6f77736b692f74672d706173732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/michaljurkowski/tg-pass)[![Software License](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](LICENSE.md)[![Build Status](https://camo.githubusercontent.com/91efc8a7263b8ffc9b32c62cfa6142b59f3a11de39127a7b94e43f050952545e/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f6d696368616c6a75726b6f77736b692f74672d706173732f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/michaljurkowski/tg-pass)[![Coverage Status](https://camo.githubusercontent.com/457197abb639d320eab780f3a74bd80aa9576e206b2c689965f13ca84cfae383/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f636f7665726167652f672f6d696368616c6a75726b6f77736b692f74672d706173732e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/michaljurkowski/tg-pass/code-structure)[![Quality Score](https://camo.githubusercontent.com/a44bf6153abc40a8934237c4c29c76870e930c3de2e1d08a5a8f10c87b2448ac/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6d696368616c6a75726b6f77736b692f74672d706173732e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/michaljurkowski/tg-pass)[![Total Downloads](https://camo.githubusercontent.com/bde743b20772078068cd63bb50cff011ed831529b53d501eadce5fe869ddeee9/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6d696368616c6a75726b6f77736b692f74672d706173732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/michaljurkowski/tg-pass)

Install
-------

[](#install)

Via Composer

```
$ composer require michaljurkowski/tg-pass
```

Add ServiceProvider to `config/app`.

```
MichalJurkowski\TgPass\TgPassServiceProvider::class,

```

Usage
-----

[](#usage)

Use `php artisan vendor:publish`

in `config/tg_pass` uncomment or add your own roles and permissions

in database/seeds/DatabaseSeeder.php add:

```
        $this->call(MichalJurkowski\TgPass\database\seeds\PassRolesTableSeeder::class);
        $this->call(MichalJurkowski\TgPass\database\seeds\PassUsersTableSeeder::class);
        $this->call(MichalJurkowski\TgPass\database\seeds\PassResourcesTableSeeder::class);
        $this->call(MichalJurkowski\TgPass\database\seeds\PassUserRolesTableSeeder::class);
        $this->call(MichalJurkowski\TgPass\database\seeds\PassPermissionsTableSeeder::class);

```

in user model use trait

```
    use MichalJurkowski\TgPass\Engine\Models\Traits\PassUserTrait;

    class User
        {
        use PassUserTrait;

```

`composer dump-autoload`

then `php artisan migrate` and `php artisan db:seed`

Security
--------

[](#security)

If you discover any security related issues, please email  instead of using the issue tracker.

Credits
-------

[](#credits)

- [Michał Jurkowski](https://github.com/michaljurkowski)
- [All Contributors](../../contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

28

—

LowBetter than 52% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community4

Small or concentrated contributor base

Maturity64

Established project with proven stability

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

Recently: every ~59 days

Total

10

Last Release

3410d ago

### Community

Maintainers

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

---

Tags

michaljurkowskitg-pass

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/michaljurkowski-tg-pass/health.svg)

```
[![Health](https://phpackages.com/badges/michaljurkowski-tg-pass/health.svg)](https://phpackages.com/packages/michaljurkowski-tg-pass)
```

PHPackages © 2026

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