Skip to content

ryuuzake/todolist-backend

Repository files navigation

Todolist Backend for WPPL 2021

Database Design

Database Design

How to install forget password system

Documentation Link

  1. Install laravel/ui package
composer require laravel/ui:2.x
  1. Generate Reset Password Scaffolding from laravel/ui packages
php artisan ui vue --auth
  1. Migrate database to include laravel/ui migration
php artisan migrate
  1. Add Controller for forget password and reset password
Route::post('forget-password', 'Auth\ForgotPasswordController@sendResetLinkEmail');
Route::post('reset-password', 'Auth\ResetPasswordController@reset');
  1. Endpoint requirement for forget-password
curl --location --request POST 'http://127.0.0.1:8000/auth/forget-password' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--data-raw '{
    "email": "[email protected]"
}'
  1. Endpoint requirement for reset-password
curl --location --request POST 'http://127.0.0.1:8000/auth/reset-password' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--data-raw '{
    "email": "[email protected]",
    "password": "password",
    "password_confirmation": "password",
    "token": "3853d9e343afff7be833aa2c5cd5570dd258c14c3307aabdf41d91aae40fb8a5"
}'

About

This is a sample Laravel Project for WPPL 2021

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published