Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kyslik/django-bcrypt

Laravel package implementing django like bcrypt
https://github.com/kyslik/django-bcrypt

django-like laravel-5-package package php

Last synced: about 1 month ago
JSON representation

Laravel package implementing django like bcrypt

Awesome Lists containing this project

README

        

# 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
```