Download the PHP package monim67/laravel-password-update without Composer

On this page you can find all versions of the php package monim67/laravel-password-update. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package laravel-password-update

laravel-password-update

This package adds password update feature with password-update event to a fresh laravel installation with default laravel auth. A password controller is included to handle password update which emits an event after a successful password change. It also includes password-update forms in Bootstrap 3 and Bootstrap 4 layouts which can be added to any laravel project with just a single line of code.

Getting Started

Install the package via composer.

composer require monim67/laravel-password-update

Add the following to your routes in web.php file.

This will add 2 routes for password edit and update. You can use any prefix of your choice.

Routes added by laravel-password-update

If you just want the update route, use the following instead.

The edit route will look for resources\views\auth\passwords\edit.blade.php. So create a file extending your base layout template and include the password-update form in it.

That is all you need, the controller is shipped with the package, you don't need to write controller actions. Run the development server and visit http://localhost:8000/password/edit to see it in action.

Other Form Layouts

This package includes horizontal and vertical forms for Bootstrap 3 and Bootstrap 4. You can use any of the following options. You can even use your own markup instead.

@include('laravel-password-update::bootstrap3.horizontal-form')
@include('laravel-password-update::bootstrap3.vertical-form')

@include('laravel-password-update::bootstrap4.horizontal-form')
@include('laravel-password-update::bootstrap4.vertical-form')

If you don't want a separate page to update password, you can add this form in one of the existing pages ie the profile page or account settings page. Then include only update route to your web.php and include the password-update form in the page of your choice.

Password Update Event

When user updated the password Monim67\LaravelPasswordUpdate\Events\PasswordUpdate event is emitted, you can subscribe to the event or add listeners to it, if you want to send e-mail notifications to the user when their password updates.


All versions of laravel-password-update with dependencies

PHP Build Version
Package Version
Requires laravel/framework Version ^5.5
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package monim67/laravel-password-update contains the following files

Loading the files please wait ....