| Package Data | |
|---|---|
| Maintainer Username: | jobinja |
| Maintainer Contact: | reza@jobinja.ir (Reza Shadman) |
| Package Create Date: | 2015-11-25 |
| Package Last Update: | 2016-03-13 |
| Language: | PHP |
| License: | GPLv3.0 |
| Last Refreshed: | 2025-10-30 03:13:59 |
| Package Statistics | |
|---|---|
| Total Downloads: | 3,242 |
| Monthly Downloads: | 21 |
| Daily Downloads: | 0 |
| Total Stars: | 9 |
| Total Watchers: | 2 |
| Total Forks: | 5 |
| Total Open Issues: | 0 |
An authentication driver for Laravel5 which allows to authenticate users using their legacy Django PBKDF2 passwords.
Add the following service provider to the providers section of config/app.php :
Jobinja\Djangoable\DjangoableServiceProvider::class
Then change your auth driver to djangoable in config/auth.php.
If you prefer to use database driver instead of eloquent use djangoable_database instead of djangoable .
By default after the first login of the user using a password, user's password is rehashed based on your laravel hasher contract. If you don't wat
this you can disable it by setting rehash_django to false in config/auth.php :
// auth.php
//...
'rehash_django' => false,
//...
Default Laravel5 migration for users table uses VARCHAR(60) for password field you should increment it to 100 as Django password fields take more space.
Clone the project then run vendor/bin/phpunit.