Lara8auth screenshot

Lara8auth

Author Avatar Theme by Jasminetracey
Updated: 27 Sep 2021
12 Stars

This is a simple auth starter setup for laravel 8 projects using bootstrap and laravel fortify

Categories

Overview:

The Simple Auth Starter Setup for Laravel 8 is a convenient package for developers working on Laravel 8 projects who require a basic authentication system. It offers a set of key features that includes user login, user registration, email verification, password management (forget, reset, and change), and user profile updates. Additionally, it has the potential to provide two-factor authentication and browser session management, which will enhance the security and user experience of the application. This package saves developers time and effort by providing a starting point for authentication functionality in Laravel 8 projects.

Features:

  • User Login: Allows registered users to log in to the application.
  • User Registration: Enables users to create a new account in the system.
  • Email Verification: Verifies the user’s email address during the registration process.
  • Forget Password: Provides an option for users to reset their forgotten passwords.
  • Reset Password: Allows users to reset their password after receiving a password reset email.
  • Change Password: Provides the functionality to change the user’s current password.
  • Update User Profile: Enables users to update their profile information.

Note: The last two features, Two-Factor Authentication and Browser Session Management, are currently not implemented in this setup but have the potential to be added in the future.

Installation:

To install the Simple Auth Starter Setup for Laravel 8, follow these steps:

  1. Make sure you have Laravel 8 installed on your system.
  2. Open your terminal and navigate to the root directory of your Laravel 8 project.
  3. Run the following command to install the package:
composer require vendor/simple-auth-starter-setup
  1. Next, publish the package’s configuration file with the following command:
php artisan vendor:publish --tag=simple-auth-setup-config
  1. Finally, run the database migrations to create required tables:
php artisan migrate

Now, you have successfully installed the Simple Auth Starter Setup for Laravel 8 in your project.

Summary:

The Simple Auth Starter Setup for Laravel 8 is a valuable package for developers seeking a quick and effective way to implement authentication functionality in their Laravel 8 projects. With features such as user login, registration, email verification, password management, and user profile updates, this setup saves developers time and effort. Although the setup currently lacks two-factor authentication and browser session management, it provides a solid foundation for starting the authentication process, and these additional features can be implemented in the future. Installing the package is straightforward, requiring only a few simple steps. Overall, this package is a convenient solution for Laravel 8 developers looking for an efficient and reliable authentication setup.