PHPackages                             juashyam/authenticator - 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. juashyam/authenticator

ActiveMagento2-module[Authentication &amp; Authorization](/categories/authentication)

juashyam/authenticator
======================

Magento 2 Backend 2FA implementation

0.0.2(2y ago)314.0k↓46.2%11[1 issues](https://github.com/juashyam/2-Factor-Authentication/issues)1OSL-3.0PHP

Since Mar 6Pushed 2y ago3 watchersCompare

[ Source](https://github.com/juashyam/2-Factor-Authentication)[ Packagist](https://packagist.org/packages/juashyam/authenticator)[ RSS](/packages/juashyam-authenticator/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (2)DependenciesVersions (3)Used By (1)

[![Two Factor Authentication](https://user-images.githubusercontent.com/13532448/123786493-5f295c80-d8f7-11eb-955b-fb4d083ceb65.png)](https://user-images.githubusercontent.com/13532448/123786493-5f295c80-d8f7-11eb-955b-fb4d083ceb65.png)

[![Latest Stable Version](https://camo.githubusercontent.com/b5d11ca92e0a06fca7f7a64184583d05f3c07bdb5a6a63fc252ae6da0e538864/687474703a2f2f706f7365722e707567782e6f72672f6a7561736879616d2f61757468656e74696361746f722f76)](https://packagist.org/packages/juashyam/authenticator)[![Total Downloads](https://camo.githubusercontent.com/82bce1f1a3977dc2bfb67a6c425e1cbacc54ed8739934ce96853273b2ef21107/687474703a2f2f706f7365722e707567782e6f72672f6a7561736879616d2f61757468656e74696361746f722f646f776e6c6f616473)](https://packagist.org/packages/juashyam/authenticator)[![License](https://camo.githubusercontent.com/d123af7a95557262a42044c0773a1fbdcda223fe0bea320d100b126936cccb90/687474703a2f2f706f7365722e707567782e6f72672f6a7561736879616d2f61757468656e74696361746f722f6c6963656e7365)](https://packagist.org/packages/juashyam/authenticator)

Magento Two-Factor Authentication, which uses Google authenticator and smart phone to authenticate Admin session

Getting Started
---------------

[](#getting-started)

Magento 2 Two-Factor Authentication will protect our Magento store from insecure Internet connections.

Every time we login there is a chance that someone is sniffing or logging the password, which can later be used to login to your store.

You can protect our store from these type of attacks by using our advanced Magento Two-Factor Authentication, which uses Google authenticator and your smart phone in order to authenticate your admin session.

### Prerequisites

[](#prerequisites)

[Google Authenticator App](https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2&hl=en)

### Installation

[](#installation)

```
composer require juashyam/authenticator
php bin/magento module:enable Neyamtux_Authenticator
php bin/magento setup:upgrade

```

Please install &amp; enable [Elgentos\_Frontend2FA](https://github.com/elgentos/frontend2fa) for frontend 2FA.

```
composer require elgentos/frontend2fa
php bin/magento module:enable Elgentos_Frontend2FA
php bin/magento setup:upgrade

```

Fun Demo
--------

[](#fun-demo)

It authenticates only Admin Login however there is a frontend demo as well.

{Magento Store URL}/authenticator

[![Demo](https://camo.githubusercontent.com/9ee13271bcfff3f61df9a03e664e85dfbfc874895a07b8c4e1aeecc53e5e0dc2/68747470733a2f2f696d6167652e70726e747363722e636f6d2f696d6167652f67535a6d596f456752527941755f646a756a6b4159512e706e67)](https://camo.githubusercontent.com/9ee13271bcfff3f61df9a03e664e85dfbfc874895a07b8c4e1aeecc53e5e0dc2/68747470733a2f2f696d6167652e70726e747363722e636f6d2f696d6167652f67535a6d596f456752527941755f646a756a6b4159512e706e67)

Authors
-------

[](#authors)

- **Shyam Kumar**

License
-------

[](#license)

This project is licensed under the MIT License

[![FOSSA Status](https://camo.githubusercontent.com/2560a80f9a35547a402d3d9430806c14e0ad87b1f8363b72ca3fa093799ff93d/68747470733a2f2f6170702e666f7373612e696f2f6170692f70726f6a656374732f67697425324268747470732533412532462532466769746875622e636f6d2532466e6579616d747578253246322d466163746f722d41757468656e7469636174696f6e2e7376673f747970653d6c61726765)](https://app.fossa.io/projects/git%2Bhttps%3A%2F%2Fgithub.com%2Fneyamtux%2F2-Factor-Authentication?ref=badge_large)

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance13

Infrequent updates — may be unmaintained

Popularity32

Limited adoption so far

Community20

Small or concentrated contributor base

Maturity51

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 69.7% 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 ~1843 days

Total

2

Last Release

786d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/13532448?v=4)[juashyam](/maintainers/juashyam)[@juashyam](https://github.com/juashyam)

---

Top Contributors

[![juashyam](https://avatars.githubusercontent.com/u/13532448?v=4)](https://github.com/juashyam "juashyam (23 commits)")[![shyamcorra](https://avatars.githubusercontent.com/u/84558630?v=4)](https://github.com/shyamcorra "shyamcorra (5 commits)")[![peterjaap](https://avatars.githubusercontent.com/u/431360?v=4)](https://github.com/peterjaap "peterjaap (3 commits)")[![codacy-badger](https://avatars.githubusercontent.com/u/23704769?v=4)](https://github.com/codacy-badger "codacy-badger (1 commits)")[![fossabot](https://avatars.githubusercontent.com/u/29791463?v=4)](https://github.com/fossabot "fossabot (1 commits)")

---

Tags

google-authenticatormagento2magento2-extensionmagento2-module

### Embed Badge

![Health badge](/badges/juashyam-authenticator/health.svg)

```
[![Health](https://phpackages.com/badges/juashyam-authenticator/health.svg)](https://phpackages.com/packages/juashyam-authenticator)
```

###  Alternatives

[bezhansalleh/filament-shield

Filament support for `spatie/laravel-permission`.

2.8k2.9M88](/packages/bezhansalleh-filament-shield)[gesdinet/jwt-refresh-token-bundle

Implements a refresh token system over Json Web Tokens in Symfony

70516.4M35](/packages/gesdinet-jwt-refresh-token-bundle)[illuminate/auth

The Illuminate Auth package.

9327.3M1.0k](/packages/illuminate-auth)[beatswitch/lock

A flexible, driver based Acl package for PHP 5.4+

870304.7k2](/packages/beatswitch-lock)[amocrm/amocrm-api-library

amoCRM API Client

182728.5k6](/packages/amocrm-amocrm-api-library)[vonage/jwt

A standalone package for creating JWTs for Vonage APIs

424.1M4](/packages/vonage-jwt)

PHPackages © 2026

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