georgestephanis/application-passwords

Provide Application Passwords for WordPress core

0.1.0 2019-07-18 10:08 UTC

README

Build Status

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 devolopment 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 the postinstall hook. Configures a pre-commit hook that lints all JS and PHP code before each commit.

  • npm run build to create a release in the dist 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 respository.

Contribute

Credits

Created by George Stephanis. View all contributors.