descriptionnone
repository URLhttps://github.com/kohana/auth.git
ownerradio@mytab.ru
last changeThu, 24 Mar 2016 11:12:43 +0000 (24 11:12 +0000)
last refreshFri, 26 Apr 2024 02:19:15 +0000 (26 04:19 +0200)
content tags
add:
README.md

Kohana auth module

verStableDevelop
3.3.xBuild Status - 3.3/masterBuild Status - 3.3/develop
3.4.xBuild Status - 3.4/masterBuild Status - 3.4/develop

I've forked the main Auth module because there were some fundamental flaws with it:

  1. It's trivial to bruteforce 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.

shortlog
2016-03-24 Andrew CoultonMerge pull request #29 from kohana/3.3/bug/travis-compo... 3.3/develop3.3/masterv3.3.6
2016-03-21 Samuel DemirdjianResolve composer downloading and caching issues on... 29/head
2016-03-10 Samuel DemirdjianMerge branch '3.3/master' into 3.3/developv3.3.5
2015-11-25 Andrew CoultonCache composer dependencies to speed up travis builds
2015-11-25 Andrew CoultonAvoid duplicate travis builds of feature/bug branches
2015-09-25 Andrew CoultonMerge pull request #28 from kohana/3.3/test/migrate...
2015-09-25 Samuel DemirdjianMigrate Travis from legacy to container-based infrastru... 3.3/test/migrate-travis-container-based28/head
2015-09-19 Andrew CoultonMerge pull request #27 from kohana/3.3/test/phpunit...
2015-09-19 Samuel DemirdjianAdd test with lowest PHPUnit version to Travis matrix3.3/test/phpunit-version-lowest27/head
2015-09-05 Andrew CoultonMerge pull request #26 from kohana/3.3/feat/php7-support
2015-09-05 Samuel DemirdjianPHP7 support26/head
2014-12-10 Samuel DemirdjianMerge 3.3/release/3.3.3 into 3.3/masterv3.3.3v3.3.3.1v3.3.4
2014-10-10 Andrew CoultonAdd build status badges to the README
2014-09-23 Samuel DemirdjianMerge pull request #20 from kohana/3.3/feat/travis...
2014-09-22 Andrew CoultonDisable IRC notifications for kohana builds20/head
2014-09-17 Andrew CoultonConfigure standalone travis build
...
tags
8 years ago v3.3.6
8 years ago v3.3.5
9 years ago v3.3.4
9 years ago v3.3.3.1
9 years ago v3.3.3
9 years ago v3.2.3.1 Release version 3.2.3.1
10 years ago v3.2.3 Release v3.2.3
10 years ago v3.3.2 Release v3.3.2
10 years ago v3.3.1
11 years ago v3.2.2
11 years ago v3.2.1
11 years ago v3.1.5
11 years ago v3.3.0
12 years ago v3.2.0 v3.2.0 release
12 years ago v3.1.4 3.1.4 release
12 years ago v3.0.12 3.0.12 release
...
heads
8 years ago 3.3/master
8 years ago 3.3/develop
8 years ago 3.4/develop
8 years ago 3.3/test/migrate-travis-container-based
8 years ago 3.3/test/phpunit-version-lowest
9 years ago 3.4/feat/travis-module-builds
11 years ago 3.2/master
11 years ago 3.1/master
12 years ago 3.2/feature/CS-Cleanup
13 years ago 3.0/master
forks
Cached version (4588s old)
kohana-auth/radio.git radio@mytab.ru 14 years ago