Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ankitrox/temporary-access
Access WordPress site temporarily
https://github.com/ankitrox/temporary-access
wordpress wordpress-access wordpress-plugin wp-login wp-user
Last synced: about 1 month ago
JSON representation
Access WordPress site temporarily
- Host: GitHub
- URL: https://github.com/ankitrox/temporary-access
- Owner: ankitrox
- License: gpl-2.0
- Created: 2021-06-14T16:18:35.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-09-16T07:22:30.000Z (3 months ago)
- Last Synced: 2024-10-13T20:07:52.690Z (2 months ago)
- Topics: wordpress, wordpress-access, wordpress-plugin, wp-login, wp-user
- Language: JavaScript
- Homepage: https://ankitrox.github.io/temporary-access/
- Size: 6.3 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Passwordless Temporary Login
> Access WordPress site temporarily
## Summary
Provide a seamless experience to create temporary account within your WordPress application. Hassle-free account
management and relief from worrying about the unwanted access within your system.## Description
Often times we need to create accounts in our WordPress site for a fixed period of time. It may be due to several
reasons; for instance:1. Providing access to developers to look into the issue.
2. If you have some paid access, you can provide access to user for limited time.
3. Providing access within your system to contractors till contract duration ends.... and the list goes on
This plugin takes care of creating and managing temporary accounts in WordPress. You can just create the account
for fixed period, you do not have to worry about removing the access to avoid some unwanted access to system.
Temporary Access plugin will take care of these things automatically for you.## Feature
1. REST API Endpoints to Create/Retrieve/Update/Delete the temporary accounts.
2. Option to periodically delete `expired` accounts.
3. Best code quality. SOLID principles used during development.
4. Active support and maintenance.
5. Open source.## Usage
1. Clone this repository into WordPress's plugin directory (e.g.: wp-content/plugins/) `https://github.com/ankitrox/temporary-access.git`
2. Go to the directory, `cd temporary-access` (replace the name of directory if you have changed at the time of clone).
3. Run following command
```bash
npm ci && npm run build && composer install
```