{"id":42520730,"url":"https://github.com/badasswp/quick-dry-login","last_synced_at":"2026-01-28T15:18:08.995Z","repository":{"id":245901113,"uuid":"819506015","full_name":"badasswp/quick-dry-login","owner":"badasswp","description":"Manually log into your WP development or staging website.","archived":false,"fork":false,"pushed_at":"2025-04-06T22:34:44.000Z","size":227,"stargazers_count":6,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-30T01:44:45.004Z","etag":null,"topics":["login","plugin","quick","wordpress"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/badasswp.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","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":"2024-06-24T16:32:37.000Z","updated_at":"2025-10-02T09:21:36.000Z","dependencies_parsed_at":"2024-06-24T18:43:52.994Z","dependency_job_id":"ad6d0f35-ab83-4a9e-9202-3e04db4ca0ea","html_url":"https://github.com/badasswp/quick-dry-login","commit_stats":null,"previous_names":["badasswp/quick-dry-login"],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/badasswp/quick-dry-login","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/badasswp%2Fquick-dry-login","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/badasswp%2Fquick-dry-login/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/badasswp%2Fquick-dry-login/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/badasswp%2Fquick-dry-login/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/badasswp","download_url":"https://codeload.github.com/badasswp/quick-dry-login/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/badasswp%2Fquick-dry-login/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28846204,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-28T15:15:36.453Z","status":"ssl_error","status_checked_at":"2026-01-28T15:15:13.020Z","response_time":57,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["login","plugin","quick","wordpress"],"created_at":"2026-01-28T15:18:08.205Z","updated_at":"2026-01-28T15:18:08.987Z","avatar_url":"https://github.com/badasswp.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# quick-dry-login\n\nManually select any user profile to log into your WP development or staging website.\n\n\u003e \u003cspan style=\"color:red\"\u003e**WARNING:**\u003c/span\u003e\n\u003e\n\u003e This plugin should NEVER be used on a Production website.\n\n## Download\n\nYou can also get the latest version from any of our [release tags](https://github.com/badasswp/quick-dry-login/releases).\n\n## Why Quick \u0026 Dry Login\n\nIf you don't ever want to worry about entering in a `username` and `password` for your WP development or staging websites, then this plugin is exactly made for that purpose! You can select any user from the dropdown list of users and log into their session. As a caveat, __this plugin should NEVER be used on a Production website!__\n\nhttps://github.com/badasswp/quick-dry-login/assets/149586343/4d37520f-7d19-4171-9823-29f22038fec1\n\n### Hooks\n\n#### `quick_dry_login_success`\n\nThis custom hook (action) fires immediately after the user has successfully being logged into your WP instance.\n\n```php\nadd_action( 'quick_dry_login_success', [ $this, 'log_user_time' ] );\n\npublic function log_user_time( $user_id ): void {\n    update_user_meta( $user_id, 'login_time', time() );\n}\n```\n\n**Parameters**\n\n- user_id _`{int}`_ The User ID for the user that was just logged in.\n\u003cbr/\u003e\n\n#### `quick_dry_login_redirect`\n\nThis custom hook (filter) provides the ability to modify the destination URL after a user has been logged in:\n\n```php\nadd_filter( 'quick_dry_login_redirect', [ $this, 'send_user_to_post' ], 10 );\n\npublic function send_user_to_post( $url ): string {\n    if ( $url ) {\n        return add_query_arg(\n            [\n              'post_type' =\u003e 'post',\n            ],\n            get_admin_url( 'edit.php' )\n        );\n    }\n\n    return $url;\n}\n```\n\n**Parameters**\n\n- url _`{string}`_ The default WP Admin URL.\n\n---\n\n## Contribute\n\nContributions are __welcome__ and will be fully __credited__. To contribute, please fork this repo and raise a PR (Pull Request) against the `master` branch.\n\n### Pre-requisites\n\nYou should have the following tools before proceeding to the next steps:\n\n- Composer\n- Yarn\n- Docker\n\nTo enable you start development, please run:\n\n```bash\nyarn start\n```\n\nThis should spin up a local WP env instance for you to work with at:\n\n```bash\nhttp://apbe.localhost:5417\n```\n\nYou should now have a functioning local WP env to work with. To login to the `wp-admin` backend, please use `admin` for username \u0026 `password` for password.\n\n__Awesome!__ - Thanks for being interested in contributing your time and code to this project!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbadasswp%2Fquick-dry-login","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbadasswp%2Fquick-dry-login","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbadasswp%2Fquick-dry-login/lists"}