PHPackages                             somelchenko/gauthenticator - 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. somelchenko/gauthenticator

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

somelchenko/gauthenticator
==========================

Magento 2 two factor authentication using google authenticator

1.0.0(8y ago)027GPL-3.0PHPPHP ~7.0.0|~7.1.0|~7.2.0

Since Jan 4Pushed 8y ago1 watchersCompare

[ Source](https://github.com/somelchenko/Magento2-GAuthenticator)[ Packagist](https://packagist.org/packages/somelchenko/gauthenticator)[ RSS](/packages/somelchenko-gauthenticator/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (1)Dependencies (2)Versions (2)Used By (0)

Magento 2 Google Authenticator Login
====================================

[](#magento-2-google-authenticator-login)

Magento 2 Two-factor authentication uses Google Authenticator OTP.

Google Authenticator works with 2-Step Verification for your Google Account to provide an additional layer of security when signing in.

Enable Two-factor authentication for admin customer [![610fead922](https://user-images.githubusercontent.com/3199042/34573601-18e36418-f18e-11e7-92be-f727be42a504.png)](https://user-images.githubusercontent.com/3199042/34573601-18e36418-f18e-11e7-92be-f727be42a504.png)

Enter your OTP code on login page [![0fe335dd2c](https://user-images.githubusercontent.com/3199042/34572305-80692450-f18a-11e7-97d7-c1c531d2ba5e.png)](https://user-images.githubusercontent.com/3199042/34572305-80692450-f18a-11e7-97d7-c1c531d2ba5e.png)

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

[](#installation)

Install module. Run in masgetno root follder

`composer require somelchenko/gauthenticator`

`bin/magento setup:upgrade`

Console
-------

[](#console)

Disable two-factor authentication for customer

`bin/magento admin:user:disable-google-otp`

Google Authenticator Apps
-------------------------

[](#google-authenticator-apps)

[Android](https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2)

[iPhone](https://itunes.apple.com/us/app/google-authenticator/id388497605)

There are also older open source versions of the Google Authenticator app for both [iPhone](https://github.com/google/google-authenticator) and [Android](https://github.com/google/google-authenticator-android).

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity58

Maturing project, gaining track record

 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

Unknown

Total

1

Last Release

3047d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/2fae6f4a6f6197772022475d101a50e86ae1781b9f73e927287e8cb215cb6157?d=identicon)[deviant121](/maintainers/deviant121)

---

Top Contributors

[![somelchenko](https://avatars.githubusercontent.com/u/3199042?v=4)](https://github.com/somelchenko "somelchenko (11 commits)")

---

Tags

google-authenticatormagentomagento2magento2-extensionmagento2-moduletwo-factor-authentication

### Embed Badge

![Health badge](/badges/somelchenko-gauthenticator/health.svg)

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

###  Alternatives

[namshi/jose

JSON Object Signing and Encryption library for PHP.

1.8k99.6M101](/packages/namshi-jose)[league/oauth1-client

OAuth 1.0 Client Library

99698.8M106](/packages/league-oauth1-client)[gesdinet/jwt-refresh-token-bundle

Implements a refresh token system over Json Web Tokens in Symfony

70516.4M35](/packages/gesdinet-jwt-refresh-token-bundle)[league/oauth2-google

Google OAuth 2.0 Client Provider for The PHP League OAuth2-Client

41721.2M118](/packages/league-oauth2-google)[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)

PHPackages © 2026

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