PHPackages                             ssbhattarai/magiclink - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Authentication &amp; Authorization](/categories/authentication)
4. /
5. ssbhattarai/magiclink

ActiveLibrary[Authentication &amp; Authorization](/categories/authentication)

ssbhattarai/magiclink
=====================

A passwordless login system for laravel

v1.0.1(9mo ago)12MITPHPPHP ^8.2.0

Since Aug 11Pushed 9mo agoCompare

[ Source](https://github.com/ssbhattarai/magiclink)[ Packagist](https://packagist.org/packages/ssbhattarai/magiclink)[ RSS](/packages/ssbhattarai-magiclink/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)Dependencies (9)Versions (3)Used By (0)

🔗 Laravel Magic Link
====================

[](#-laravel-magic-link)

[![Latest Version on Packagist](https://camo.githubusercontent.com/a95dbae2648f877d5b0f22b630d8151a22bfe1cda0344a66a1b26bf78bc81af1/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f73736268617474617261692f6d616769636c696e6b2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/ssbhattarai/magiclink)[![Total Downloads](https://camo.githubusercontent.com/57267ffe6a16c8e96fcf4e321ce2972c6a8c58fb015ffe8e67b73dcdb65353e3/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f73736268617474617261692f6d616769636c696e6b2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/ssbhattarai/magiclink)[![License](https://camo.githubusercontent.com/e0d7a3263800fdf59916fc363f6c866df6e01b291805082c25f555c0096c80f7/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f73736268617474617261692f6d616769636c696e6b2e7376673f7374796c653d666c61742d737175617265)](LICENSE.md)[![Tests](https://camo.githubusercontent.com/69b25f0bc9b24db3d2368e94bc843bbf195a9d73be65e8810e00e1098d5d439e/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f73736268617474617261692f6d616769636c696e6b2f74657374732e796d6c3f6272616e63683d6d61696e266c6162656c3d7465737473267374796c653d666c61742d737175617265)](https://github.com/ssbhattarai/magiclink/actions)

**A passwordless login system for Laravel that allows users to log in using magic links sent to their email.**

> **Zero passwords, maximum security!** Send secure, time-limited login links directly to users' inboxes.

---

Features
--------

[](#features)

- 🔐 **Passwordless Authentication** - Secure login without passwords
- ⏰ **Time-Limited Links** - Configurable expiration times for security
- 📧 **Beautiful Email Templates** - Professional, responsive email design
- 🎨 **Customizable Views** - Easily customize email and request form templates
- 🔄 **Queue Support** - Send emails asynchronously for better performance
- 🧹 **Auto Cleanup** - Automatic expired token cleanup
- 🛠️ **Artisan Commands** - Built-in commands for diagnostics and maintenance
- 🔍 **Comprehensive Testing** - 100% test coverage for reliability
- 📱 **Mobile-Friendly** - Responsive design for all devices

---

📋 Requirements
--------------

[](#-requirements)

Laravel VersionPHP VersionPackage Version10.x - 11.x&gt;= 8.2^1.09.x&gt;= 8.1Contact author---

📦 Installation
--------------

[](#-installation)

### 1. Install via Composer

[](#1-install-via-composer)

```
composer require ssbhattarai/magiclink
```

### 2. Publish Configuration

[](#2-publish-configuration)

```
php artisan vendor:publish --provider="Ssbhattarai\MagicLink\MagicLinkServiceProvider" --tag="magiclink-config"
```

### 3. Run Migrations

[](#3-run-migrations)

```
php artisan migrate
```

### 4. Optional: Publish Views (for customization)

[](#4-optional-publish-views-for-customization)

```
php artisan vendor:publish --provider="Ssbhattarai\MagicLink\MagicLinkServiceProvider" --tag="magiclink-views"
```

### 5. Optional: Publish Migrations (for customization)

[](#5-optional-publish-migrations-for-customization)

```
php artisan vendor:publish --provider="Ssbhattarai\MagicLink\MagicLinkServiceProvider" --tag="magiclink-migrations"
```

---

Configuration
-------------

[](#configuration)

The configuration file `config/magiclink.php` provides several customization options:

```
