Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ganden16/fortify-react-auth
https://github.com/ganden16/fortify-react-auth
bootstrap5 laravel-fortify react-spinners reactjs sanctum-spa sweetalert2
Last synced: 8 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/ganden16/fortify-react-auth
- Owner: ganden16
- Created: 2023-11-22T16:27:13.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-06T23:25:07.000Z (8 months ago)
- Last Synced: 2024-05-07T00:27:13.442Z (8 months ago)
- Topics: bootstrap5, laravel-fortify, react-spinners, reactjs, sanctum-spa, sweetalert2
- Language: PHP
- Homepage:
- Size: 281 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Readme
## Authentication Features
1. Login
2. Register
3. Forgot Password
4. Reset Password Email
5. Email Verification
6. Update Profile Information
7. Update Password
8. Two Factor Authentication
9. Confirm Password## CRUD Features
1. CRUD Products
2. CRUD Categories
3. Role Management (User & Admin)
4. Verified User Management## Access
1. Role user can create, read, and update product
2. Role user only can read category
3. Role admin can get full access
4. Create, update, and delete features are only possible when the user is verified.## Setup Project
1. Cloning repository
2. Doing an "npm install" on the client folder
3. Doing an "composer install" on the api folder
4. Cloning the .env.example file and rename it to .env, then set the .env file, such as database, email provider, client application URL, etc. Recommended to use [mailtrap](https://mailtrap.io) as email provider
5. Migrating and seeding database
6. Running folder api and client