{"id":25013905,"url":"https://github.com/juashyam/2-factor-authentication","last_synced_at":"2025-04-12T22:06:33.678Z","repository":{"id":22811938,"uuid":"97371375","full_name":"juashyam/2-Factor-Authentication","owner":"juashyam","description":"Google 2 Factor Authentication for Magento 2","archived":false,"fork":false,"pushed_at":"2024-03-23T13:18:14.000Z","size":36,"stargazers_count":3,"open_issues_count":1,"forks_count":11,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-12T22:06:27.956Z","etag":null,"topics":["google-authenticator","magento2","magento2-extension","magento2-module"],"latest_commit_sha":null,"homepage":"https://juashyam.com/projects/project-2fa-auth/","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/juashyam.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-07-16T08:50:44.000Z","updated_at":"2025-01-25T17:30:19.000Z","dependencies_parsed_at":"2025-02-05T07:16:48.666Z","dependency_job_id":"6e8fa923-7a72-470b-8ccd-948ab80f1245","html_url":"https://github.com/juashyam/2-Factor-Authentication","commit_stats":{"total_commits":22,"total_committers":5,"mean_commits":4.4,"dds":"0.40909090909090906","last_synced_commit":"70386c0d3600871a1761fad6d0501845b98c7e44"},"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/juashyam%2F2-Factor-Authentication","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/juashyam%2F2-Factor-Authentication/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/juashyam%2F2-Factor-Authentication/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/juashyam%2F2-Factor-Authentication/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/juashyam","download_url":"https://codeload.github.com/juashyam/2-Factor-Authentication/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248637768,"owners_count":21137538,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["google-authenticator","magento2","magento2-extension","magento2-module"],"created_at":"2025-02-05T07:16:44.309Z","updated_at":"2025-04-12T22:06:33.616Z","avatar_url":"https://github.com/juashyam.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Two Factor Authentication](https://user-images.githubusercontent.com/13532448/123786493-5f295c80-d8f7-11eb-955b-fb4d083ceb65.png)\n\n[![Latest Stable Version](http://poser.pugx.org/juashyam/authenticator/v)](https://packagist.org/packages/juashyam/authenticator)\n[![Total Downloads](http://poser.pugx.org/juashyam/authenticator/downloads)](https://packagist.org/packages/juashyam/authenticator)\n[![License](http://poser.pugx.org/juashyam/authenticator/license)](https://packagist.org/packages/juashyam/authenticator)\n\nMagento Two-Factor Authentication, which uses Google authenticator and smart phone to authenticate Admin session\n\n## Getting Started\n\nMagento 2 Two-Factor Authentication will protect our Magento store from insecure Internet connections.\n\nEvery 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.\n\nYou 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.\n\n### Prerequisites\n[Google Authenticator App](https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2\u0026hl=en)\n\n### Installation\n\n```\ncomposer require juashyam/authenticator\nphp bin/magento module:enable Neyamtux_Authenticator\nphp bin/magento setup:upgrade\n```\n\nPlease install \u0026 enable [Elgentos_Frontend2FA](https://github.com/elgentos/frontend2fa) for frontend 2FA.\n\n```\ncomposer require elgentos/frontend2fa\nphp bin/magento module:enable Elgentos_Frontend2FA\nphp bin/magento setup:upgrade\n```\n\n## Fun Demo\nIt authenticates only Admin Login however there is a frontend demo as well.\n\n{Magento Store URL}/authenticator\n\n![Demo](https://image.prntscr.com/image/gSZmYoEgRRyAu_djujkAYQ.png)\n\n## Authors\n\n* **Shyam Kumar**\n\n## License\n\nThis project is licensed under the MIT License\n\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bhttps%3A%2F%2Fgithub.com%2Fneyamtux%2F2-Factor-Authentication.svg?type=large)](https://app.fossa.io/projects/git%2Bhttps%3A%2F%2Fgithub.com%2Fneyamtux%2F2-Factor-Authentication?ref=badge_large)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjuashyam%2F2-factor-authentication","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjuashyam%2F2-factor-authentication","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjuashyam%2F2-factor-authentication/lists"}