PHPackages                             kohana/auth - 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. [Framework](/categories/framework)
4. /
5. kohana/auth

ActiveKohana-module[Framework](/categories/framework)

kohana/auth
===========

The official Kohana auth module

v3.3.6(10y ago)101227.2k↑200%62[1 issues](https://github.com/kohana/auth/issues)9BSD-3-ClausePHPPHP &gt;=5.3.3

Since Aug 26Pushed 9y ago15 watchersCompare

[ Source](https://github.com/kohana/auth)[ Packagist](https://packagist.org/packages/kohana/auth)[ Docs](http://kohanaframework.org)[ RSS](/packages/kohana-auth/feed)WikiDiscussions 3.3/master Synced 1mo ago

READMEChangelog (1)Dependencies (5)Versions (14)Used By (9)

Kohana auth module
------------------

[](#kohana-auth-module)

verStableDevelop3.3.x[![Build Status - 3.3/master](https://camo.githubusercontent.com/45b1816d6bb410a24d7f5744d56e5dbf7ae32be1e7e1b3582964c6a2411b537e/68747470733a2f2f7472617669732d63692e6f72672f6b6f68616e612f617574682e7376673f6272616e63683d332e332532466d6173746572)](https://travis-ci.org/kohana/auth)[![Build Status - 3.3/develop](https://camo.githubusercontent.com/2cd3480cf820c3908cd3ee1450b70bd30f5feb249621ad1b93a1eb0185404f09/68747470733a2f2f7472617669732d63692e6f72672f6b6f68616e612f617574682e7376673f6272616e63683d332e33253246646576656c6f70)](https://travis-ci.org/kohana/auth)3.4.x[![Build Status - 3.4/master](https://camo.githubusercontent.com/ec4e8498feae1ba67b30d945f5d0df7d37c5db40e01cc6270ec91d3986e9d056/68747470733a2f2f7472617669732d63692e6f72672f6b6f68616e612f617574682e7376673f6272616e63683d332e342532466d6173746572)](https://travis-ci.org/kohana/auth)[![Build Status - 3.4/develop](https://camo.githubusercontent.com/0d8feb295087dd49db58a64d1686738a4cfb39a8152daca63f7105503249d1c1/68747470733a2f2f7472617669732d63692e6f72672f6b6f68616e612f617574682e7376673f6272616e63683d332e34253246646576656c6f70)](https://travis-ci.org/kohana/auth)I've forked the main Auth module because there were some fundamental flaws with it:

1. It's trivial to [bruteforce](http://dev.kohanaframework.org/issues/3163) publicly hidden salt hashes.
    - I've fixed this by switching the password hashing algorithm to the more secure secret-key based hash\_hmac method.
2. ORM drivers were included.
    - I've fixed this by simply removing them. They cause confusion with new users because they think that Auth requires ORM. The only driver currently provided by default is the file driver.
3. Auth::get\_user()'s api is inconsistent because it returns different data types.
    - I've fixed this by returning an empty user model by default. You can override what gets returned (if you've changed your user model class name for instance) by overloading the get\_user() method in your application.

These changes should be merged into the mainline branch eventually, but they completely break the API, so likely won't be done until 3.1.

###  Health Score

44

—

FairBetter than 92% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity48

Moderate usage in the ecosystem

Community37

Small or concentrated contributor base

Maturity65

Established project with proven stability

 Bus Factor2

2 contributors hold 50%+ of commits

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

Recently: every ~117 days

Total

8

Last Release

3708d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/38203?v=4)[Woody Gilk](/maintainers/shadowhand)[@shadowhand](https://github.com/shadowhand)

![](https://www.gravatar.com/avatar/7afef583cfa82c761d121c8dd1a1689d9e05d9fa6c10033984acb0a6651a503e?d=identicon)[Zeelot](/maintainers/Zeelot)

---

Top Contributors

[![biakaveron](https://avatars.githubusercontent.com/u/95280?v=4)](https://github.com/biakaveron "biakaveron (50 commits)")[![kiall](https://avatars.githubusercontent.com/u/52713?v=4)](https://github.com/kiall "kiall (13 commits)")[![zombor](https://avatars.githubusercontent.com/u/170538?v=4)](https://github.com/zombor "zombor (11 commits)")[![acoulton](https://avatars.githubusercontent.com/u/416566?v=4)](https://github.com/acoulton "acoulton (10 commits)")[![enov](https://avatars.githubusercontent.com/u/4045110?v=4)](https://github.com/enov "enov (7 commits)")[![bluehawk](https://avatars.githubusercontent.com/u/139870?v=4)](https://github.com/bluehawk "bluehawk (6 commits)")[![joelpittet](https://avatars.githubusercontent.com/u/70129?v=4)](https://github.com/joelpittet "joelpittet (6 commits)")[![daveWid](https://avatars.githubusercontent.com/u/116173?v=4)](https://github.com/daveWid "daveWid (4 commits)")[![isaiahdw](https://avatars.githubusercontent.com/u/39220?v=4)](https://github.com/isaiahdw "isaiahdw (3 commits)")[![zeelot](https://avatars.githubusercontent.com/u/40011?v=4)](https://github.com/zeelot "zeelot (2 commits)")[![BRMatt](https://avatars.githubusercontent.com/u/20394?v=4)](https://github.com/BRMatt "BRMatt (1 commits)")[![cbandy](https://avatars.githubusercontent.com/u/106560?v=4)](https://github.com/cbandy "cbandy (1 commits)")[![shadowhand](https://avatars.githubusercontent.com/u/38203?v=4)](https://github.com/shadowhand "shadowhand (1 commits)")[![yakatz](https://avatars.githubusercontent.com/u/93333?v=4)](https://github.com/yakatz "yakatz (1 commits)")

---

Tags

frameworkAuthenticationkohana

### Embed Badge

![Health badge](/badges/kohana-auth/health.svg)

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

###  Alternatives

[kohana/database

The official Kohana module for database interactions, building queries, and prepared statements

158486.0k19](/packages/kohana-database)[kohana/image

The official Kohana module for manipulating images

103461.3k8](/packages/kohana-image)[kohana/cache

The official Kohana cache management module

76318.3k8](/packages/kohana-cache)[kohana/orm

The official Kohana ORM module

15772.1k8](/packages/kohana-orm)[kohana/minion

The official kohana module for running tasks via the CLI

114117.1k10](/packages/kohana-minion)[kohana/userguide

Kohana user guide and live API documentation module

16324.6k4](/packages/kohana-userguide)

PHPackages © 2026

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