kyslik/django-bcrypt

Django like bcrypt for Laravel 5.4
33 1
Install
composer require kyslik/django-bcrypt
Latest Version:0.0.2
PHP:>=7.0
Laravel:5
License:MIT
Last Updated:Mar 7, 2017
Links: GitHub  ·  Packagist
Maintainer: Kyslik

Django-bcrypt

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

Related Packages

matriphe/laravel-md5-hash

Laravel package to use unsecured MD5 for password hash

8,371 4
arielcr/laravel5-hasher

Command to convert a string to a Laravel hashed password to use directly on the...

14 0
gldrenthe89/nova-string-generator-field

A Laravel Nova field for generating a random string. This can be used for a Text...

78,492 5
minvws/horsebattery-laravel

A Laravel package for the horsebattery password generator

39,496 1
laravolt/password

Laravel password extended

9,615 4

Version History

Version Released PHP Laravel License
0.0.2 >=7.0 5.2.*|5.3.*|5.4.* MIT
0.0.1 >=7.0 5.4.* MIT