PHPackages                             kind-work/login-notify - 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. [Mail &amp; Notifications](/categories/mail)
4. /
5. kind-work/login-notify

AbandonedArchivedStatamic-addon[Mail &amp; Notifications](/categories/mail)

kind-work/login-notify
======================

Send email notifications whenever you log at a new location.

v1.1.0(5y ago)3130[20 PRs](https://github.com/kind-work/login-notify/pulls)PHP

Since Dec 29Pushed 2y ago1 watchersCompare

[ Source](https://github.com/kind-work/login-notify)[ Packagist](https://packagist.org/packages/kind-work/login-notify)[ RSS](/packages/kind-work-login-notify/feed)WikiDiscussions master Synced 3d ago

READMEChangelog (6)Dependencies (2)Versions (27)Used By (0)

This addon is no longer supported.

Login Notify for Statamic 3
===========================

[](#login-notify-for-statamic-3)

[![Statamic 3.0+](https://camo.githubusercontent.com/1bc93e5e07947df4afaa2c1a4fac354575ac984baa3d08a345081b2e555ca2b4/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f53746174616d69632d332e302532422d464632363945)](https://statamic.com)[![Commercial License](https://camo.githubusercontent.com/90061ae2bc81e3278b288f2736344c2e4e1833b729fbae6be9273402be5db3d3/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d436f6d6d65726369616c2d79656c6c6f77)](https://statamic.com/marketplace/addons/login-notify)[![Codacy Badge](https://camo.githubusercontent.com/a599930e5d9e0e9d4d1e8f6d1db835ef064be77c5b01e24cb0df9fe8855172e4/68747470733a2f2f6170702e636f646163792e636f6d2f70726f6a6563742f62616467652f47726164652f3836386432343832326133323431396562346466343363353233303265386165)](https://www.codacy.com/gh/kind-work/login-notify/dashboard?utm_source=github.com&utm_medium=referral&utm_content=kind-work/login-notify&utm_campaign=Badge_Grade)

Statamic Login Notify is an addon for [Statamic 3](https://github.com/statamic/cms) that sends email notifications when a user logs into a new device.

Requirements
------------

[](#requirements)

- PHP 7.2+
- Statamic v3+
- Laravel 7+

Installation
------------

[](#installation)

### Install the addon using composer

[](#install-the-addon-using-composer)

```
composer require kind-work/login-notify
```

Location Map
------------

[](#location-map)

If you would like to send a map showing the location of the login in the email you will need to provide a valid key for the Google Maps Static API. I recommend you restrict this by IP address(es) to the IP(s) used by your servers.

Once you obtain this key add it to your environment variable: `GOOGLE_MAPS_KEY`

Location Lookup
---------------

[](#location-lookup)

Location lookup is done using the [Laravel Location](https://github.com/stevebauman/location) package. Refer to the documentation for this package to customize the location lookups.

Fieldtype (forget sessions)
---------------------------

[](#fieldtype-forget-sessions)

If you would like to give users the ability to forget browsers where they have previously logged in you can add the Login Notify field type to the user blueprint with the key `login_notify_valid_cookies`.

```
title: User
sections:
  main:
    display: Main
    fields:
      ...
      -
        handle: login_notify_valid_cookies
        field:
          type: login_notify
          localizable: false
          display: 'Remembered Browsers'
```

Changelog
---------

[](#changelog)

Please see the [Release Notes](https://statamic.com/addons/jrc9designstudio/login-notify/release-notes) for more information what has changed recently.

Security
--------

[](#security)

If you discover any security-related issues, please email  instead of using the issue tracker.

License
-------

[](#license)

This is commercial software. You may use the package for your sites. Each site requires its own license. You can purchase a licence from [The Statamic Marketplace](https://statamic.com/addons/jrc9designstudio/login-notify).

###  Health Score

30

—

LowBetter than 64% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity13

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity67

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~60 days

Recently: every ~74 days

Total

6

Last Release

2027d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/06a38f5945687b759eac9d704afcc383adca3fa017eaa76b7f3ada2bd21d8bb2?d=identicon)[jcohlmeyer](/maintainers/jcohlmeyer)

---

Top Contributors

[![jcohlmeyer](https://avatars.githubusercontent.com/u/1778271?v=4)](https://github.com/jcohlmeyer "jcohlmeyer (20 commits)")

---

Tags

addoncontrol-panelloginnotifystatamic-addonstatamic-v3

### Embed Badge

![Health badge](/badges/kind-work-login-notify/health.svg)

```
[![Health](https://phpackages.com/badges/kind-work-login-notify/health.svg)](https://phpackages.com/packages/kind-work-login-notify)
```

###  Alternatives

[tijsverkoyen/css-to-inline-styles

CssToInlineStyles is a class that enables you to convert HTML-pages/files into HTML-pages/files with inline styles. This is very useful when you're sending emails.

5.8k505.3M227](/packages/tijsverkoyen-css-to-inline-styles)[minishlink/web-push

Web Push library for PHP

1.9k12.0M53](/packages/minishlink-web-push)[laravel-notification-channels/twilio

Provides Twilio notification channel for Laravel

2587.7M12](/packages/laravel-notification-channels-twilio)[spatie/url-signer

Generate a url with an expiration date and signature to prevent unauthorized access

4422.3M16](/packages/spatie-url-signer)[mattketmo/email-checker

Throwaway email detection library

2742.0M5](/packages/mattketmo-email-checker)[laravel-notification-channels/discord

Laravel notification driver for Discord.

2371.3M11](/packages/laravel-notification-channels-discord)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
