Download the PHP package appdigidelete/account-deletion without Composer
On this page you can find all versions of the php package appdigidelete/account-deletion. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download appdigidelete/account-deletion
More information about appdigidelete/account-deletion
Files in appdigidelete/account-deletion
Package account-deletion
Short Description A Laravel package for account deletion with OTP.
License MIT
Informations about the package account-deletion
Laravel Delete App Users
A Composer package that simplifies account deletion by providing a pre-built form to delete users via email, automating the process for developers.
Table of Contents
- Requirements
- Installation
- Configuration
- SMTP Settings
- Queue Configuration
- Usage
- Database Setup
- License
- Support
Requirements
- PHP >= 8.0
- Laravel 8, 9, or 10
Installation
Run the following command to install the package:
Configuration
Database Configuration
Ensure your database is configured correctly in your .env
file:
Add the following keys for user tables:
Update SMTP Settings
Modify your .env
file to include your SMTP credentials:
Important: Clear the configuration cache:
Configure the Queue
Ensure you have set up the queue configuration in config/queue.php
. For the database driver, run the migration to create the jobs
table:
Usage
This package relies on the following Laravel components:
- illuminate/support for Laravel framework integration
- illuminate/mail for email functionality
Database Setup
Ensure your database has the required tables:
- Existing Users Table: Default
existing_users
- Deleted Users Table: Default
deleted_users
If the package includes migrations, publish and run them:
When a user is deleted, all their data will be transferred to the deleted_users
table.
License
This package is released under the MIT License. Refer to the LICENSE file for details.
Support
For support or more details, reach out at:
Email: [email protected]
This version improves readability, fixes formatting issues, and provides a clear structure for users to understand and implement the package.