Verified Commit 35120c73 authored by noplanman's avatar noplanman

Version 0.3.0

parent a95dfded
Pipeline #2016 failed with stage
tidelift: wordpress/wp-otp
patreon: noplanman
liberapay: noplanman
open_collective: noplanman
ko_fi: noplanman
custom: https://noplanman.ch/donate
......@@ -37,12 +37,12 @@
"spomky-labs/otphp": "8.3.3"
},
"require-dev": {
"wp-coding-standards/wpcs": "^2.0",
"wp-coding-standards/wpcs": "^2.1",
"dealerdirect/phpcodesniffer-composer-installer": "^0.5.0"
},
"scripts": {
"check-code": [
"vendor/bin/phpcs --standard=phpcs.xml"
"vendor/bin/phpcs"
]
}
}
......@@ -83,7 +83,7 @@ class Wp_Otp {
/**
* Define the required constants for this plugin.
*
* @since [unreleased]
* @since 0.3.0
* @access private
*/
private function define_constants() {
......
......@@ -2,8 +2,10 @@
<ruleset name="WordPress Coding Standards">
<arg value="snp"/>
<arg name="colors"/>
<arg name="extensions" value="php"/>
<arg name="encoding" value="utf-8"/>
<arg name="parallel" value="8"/>
<arg name="report-width" value="150"/>
<file>.</file>
......
......@@ -166,7 +166,7 @@ class Wp_Otp_Public {
/**
* Get the TOTP object if applicable for this user.
*
* @since [unreleased]
* @since 0.3.0
*
* @param Wp_Otp_User_Meta $user_meta_data
*
......@@ -183,7 +183,7 @@ class Wp_Otp_Public {
/**
* Verify the OTP code using the passed TOTP object.
*
* @since [unreleased]
* @since 0.3.0
*
* @param TOTP $otp
* @param string $otp_code
......
=== WP-OTP ===
Contributors: noplanman
Donate link: https://noplanman.ch/donate
Tags: login, 2fa, otp, totp, one time password, security, recovery, freeotp, google authenticator
Requires at least: 3.1.4
Tested up to: 5.0
Stable tag: 0.2.1
Tested up to: 5.2.2
Stable tag: 0.3.0
Requires PHP: 5.5
Author URI: https://noplanman.ch
Plugin URI: https://git.feneas.org/noplanman/wp-otp
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html
Donate link: https://noplanman.ch/donate
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Make your WordPress login extra secure with One Time Passwords.
......@@ -48,6 +51,17 @@ There are a multitude of filters to be adjusted.
= Minimum requirements =
WordPress 3.1.4, PHP 5.5.
= Donate / Support =
All [donations](https://noplanman.ch/donate) are much appreciated, thank you 🙏
[Get professional support for this plugin with a Tidelift subscription](https://tidelift.com/subscription/pkg/wordpress-wp-otp?utm_source=wordpress-wp-otp&utm_medium=referral&utm_campaign=readme)
*Tidelift helps make open source sustainable for maintainers while giving companies assurances about security, maintenance, and licensing for their dependencies.*
= Security =
To report a security vulnerability, please use the [Tidelift security contact](https://tidelift.com/security). Tidelift will coordinate the fix and disclosure.
== Installation ==
You can either use the built in WordPress installer or install the plugin manually.
......@@ -79,9 +93,10 @@ This means that you will need to add your OTP (or recovery) code at the end of y
== Changelog ==
= [unreleased] =
= 0.3.0 =
* Update list of OTP mobile apps.
* Add stealth mode (via WP_OTP_STEALTH), passing OTP code concatenated to password.
* Add donation, support and security sections to readme.
= 0.2.1 =
* Add GitLab CI for PHP Code Sniffer.
......
......@@ -3,11 +3,11 @@
* Plugin Name: WP-OTP
* Plugin URI: https://wordpress.org/plugins/wp-otp/
* Description: WP-OTP adds 2 Factor Authentication using TOTP. (Based on "WP Secure Login" by Brijesh Kothari)
* Version: 0.2.1
* Version: 0.3.0
* Author: Armando Lüscher
* Author URI: https://noplanman.ch
* License: GPL-3.0+
* License URI: https://www.gnu.org/licenses/gpl-3.0.txt
* License: GPLv2 or later
* License URI: https://www.gnu.org/licenses/gpl-2.0.html
* Text Domain: wp-otp
* Domain Path: /languages
* GitLab Plugin URI: https://git.feneas.org/noplanman/wp-otp
......@@ -23,7 +23,7 @@ defined( 'WPINC' ) || exit;
// Define constants.
define( 'WP_OTP_SLUG', 'wp-otp' );
define( 'WP_OTP_VERSION', '0.2.1' );
define( 'WP_OTP_VERSION', '0.3.0' );
require_once __DIR__ . '/vendor/autoload.php';
require_once __DIR__ . '/includes/class-wp-otp.php';
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment