kyslik / django-bcrypt
Django like bcrypt for Laravel 5.4
Installs: 32
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 2
Forks: 1
Open Issues: 0
Type:package
Requires
- php: >=7.0
- illuminate/hashing: 5.2.*|5.3.*|5.4.*
- illuminate/support: 5.2.*|5.3.*|5.4.*
This package is auto-updated.
Last update: 2024-11-06 09:15:40 UTC
README
This package simply adds prefix that django uses to determine hashing algorithm.
Installation && usage
Composer
Pull this package in through Composer (development/latest version dev-master
)
{
"require": {
"kyslik/django-bcrypt": "0.0.*"
}
}
$ composer update
In config/app.php
comment out original hashing service provider
Illuminate\Hashing\HashServiceProvider::class,
and add django-bcrypt service provider
Kyslik\Django\Hashing\HashServiceProvider::class,
Examples
Original implementation produces:
$2y$10$.vt2G66F1.DMx4docxG9BO9Jy0HgCYCWIe35AdFAhb/PmX0GcjGoa
This implementation produces:
bcrypt_sha256$$2b$12$xtQ8jSPiQidofTWrA6BtV.TK89Slcm9CYBz8Mfwa96SMCWNC8.ZWC