{"id":13517233,"url":"https://github.com/nexcess/magento-sentry-two-factor-authentication","last_synced_at":"2025-12-30T02:05:29.847Z","repository":{"id":142042776,"uuid":"59584879","full_name":"nexcess/magento-sentry-two-factor-authentication","owner":"nexcess","description":null,"archived":false,"fork":false,"pushed_at":"2019-03-18T11:27:24.000Z","size":212,"stargazers_count":28,"open_issues_count":6,"forks_count":18,"subscribers_count":15,"default_branch":"master","last_synced_at":"2024-11-01T22:38:04.034Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","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/nexcess.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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":"2016-05-24T15:24:19.000Z","updated_at":"2022-06-10T15:33:28.000Z","dependencies_parsed_at":null,"dependency_job_id":"cc66c1b5-e215-4aaf-a82f-ac769ef206c3","html_url":"https://github.com/nexcess/magento-sentry-two-factor-authentication","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nexcess%2Fmagento-sentry-two-factor-authentication","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nexcess%2Fmagento-sentry-two-factor-authentication/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nexcess%2Fmagento-sentry-two-factor-authentication/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nexcess%2Fmagento-sentry-two-factor-authentication/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nexcess","download_url":"https://codeload.github.com/nexcess/magento-sentry-two-factor-authentication/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246433169,"owners_count":20776547,"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":[],"created_at":"2024-08-01T05:01:31.405Z","updated_at":"2025-12-30T02:05:29.781Z","avatar_url":"https://github.com/nexcess.png","language":"JavaScript","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"readme":"# Sentry\n## Magento Two Factor Authentication Module\n\n### Authors\n- Greg Croasdill, Human Element, Inc http://www.human-element.com\n- Gregg Milligan, Human Element, Inc http://www.human-element.com\n- Aric Watson, Nexcess.net     https://www.nexcess.net/\n\n### License  \n- GPL  -- https://www.gnu.org/copyleft/gpl.html\n\n### Purpose\nSentry Two-Factor Authentication will protect your Magento store and customer data by adding an extra check to authenticate your Admin users before allowing them access. Developed as a partnership between the Human Element Magento Development team and Nexcess Hosting, Sentry Two-Factor Authentication for Magento is easy to setup and admin users can quickly login.\n\n### Supported Providers (more to come)\nThe following __Two Factor Authentication__ providers are supported at this time.\n#### Duo Security\nFor more information on Duo security's API, please see -\n- https://www.duosecurity.com\n\n#### Google Authenticator\nFor more information on Google Authenticator, please see -\n- https://github.com/google/google-authenticator/wiki\n- https://support.google.com/accounts/answer/180744?hl=en\u0026ref_topic=1099588\n\n\n## Support\n\nIf you have an issue, please read the [FAQ](https://github.com/nexcess/magento-sentry-two-factor-authentication/wiki/FAQ)\nthen if you still need help, open a bug report in GitHub's\n[issue tracker](https://github.com/nexcess/magento-sentry-two-factor-authentication/issues).\n\nPlease do not use Magento Connect's Reviews or (especially) the Q\u0026A for support.\nThere isn't a way for me to reply to reviews and the Q\u0026A moderation is very slow.\n\n## Contributing\n\nIf you have a fix or feature for this module, submit a pull request through GitHub\nto the **devel** branch. The *master* branch is only for stable releases. Please\nmake sure the new code follows the same style and conventions as already written\ncode.\n\n### Referenced work\n\nSome code based on previous work by Jonathan Day jonathan@aligent.com.au\n- https://github.com/magento-hackathon/Magento-Two-factor-Authentication\n\nSome code based on previous work by Michael Kliewe/PHPGangsta\n- https://github.com/PHPGangsta/GoogleAuthenticator\n- http://www.phpgangsta.de/\n\n----\n### Notes -\n1. Installing this module will update the admin_user table in the Magento database to add a twofactor_google_secret\nfield for storing the local GA key. It is safe to remove this field once the module is removed.\n1. If you get locked out of admin because of a settings issue, loss of your provider account or other software related issue, you can *temporarily disable* the second factor authentication - \n - Place a file named __tfaoff.flag__ in the root directory of your Magento installation.\n - Login to Magento's Admin area without the second factor.  \n - Update settings or disable Sentry\n - Remove the tfaoff.flag file to re-enable two factor authentication.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnexcess%2Fmagento-sentry-two-factor-authentication","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnexcess%2Fmagento-sentry-two-factor-authentication","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnexcess%2Fmagento-sentry-two-factor-authentication/lists"}