georgestephanis / application-passwords
Provide Application Passwords for WordPress core
Installs: 76 376
Dependents: 0
Suggesters: 0
Security: 0
Stars: 163
Watchers: 22
Forks: 50
Open Issues: 19
Type:wordpress-plugin
Requires
- composer/installers: ~1.0
Requires (Dev)
- phpunit/phpunit: ^4.8
- wp-coding-standards/wpcs: ^2.1
- wpsh/local: ^0.2.3
- xwp/wp-dev-lib: ^1.2
This package is not auto-updated.
Last update: 2021-05-07 07:01:23 UTC
README
⚠️ IMPORTANT: This plugin has been merged into WordPress core version 5.6 and doesn't have to be installed separately. View the integration guide →
Creates unique passwords for applications to authenticate users without revealing their main passwords.
Install
Install from the official WordPress.org plugin repository by searching for "Application Passwords" under "Plugins" → "Add New" in your WordPress dashboard.
Install Using Composer
composer require georgestephanis/application-passwords
Documentation
See the readme.txt for usage instructions.
Development Environment
Included is a local development environment using Docker with an optional Vagrant wrapper for network isolation and ZeroConf for automatic application-passwords.local discovery. Run docker-compose up -d
to start the Docker containers on your host machine or vagrant up
to start it in a VirtualBox environment.
Scripts
-
npm install
to setup project dependencies including the Composer dependencies via thepostinstall
hook. Configures apre-commit
hook that lints all JS and PHP code before each commit. -
npm run build
to create a release in thedist
directory. We include Composer files since the same bundle is used for the Composer package. -
npm run deploy
to deploy the plugin to the WordPress.org plugin repository.
Contribute
- Translate the plugin into your language.
- Report issues, suggest features and contribute code on GitHub.
Credits
Created by George Stephanis. View all contributors.