Download the PHP package adrenth/wp-hydro-raindrop without Composer

On this page you can find all versions of the php package adrenth/wp-hydro-raindrop. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package wp-hydro-raindrop

WP Hydro Raindrop

GitHub issues GitHub forks GitHub stars GitHub license Version

Welcome to the Hydro Raindrop WordPress plugin repository on GitHub.

Hydro Logo

The WP Hydro Raindrop plugin provides Hydro Raindrop Multi Factor Authentication to your WordPress site.

Hydro Raindrop 2FA vs Google Authenticator

Features

Note: Free Hydro Mobile App is required to complete the MFA process. You can get iOS App here or the Android App here.

Installation

You can install the plugin using one of the methods outlined below:

A) From within WordPress

  1. Visit 'Plugins > Add New'
  2. Search for 'Hydro MFA'
  3. Activate WP Hydro Raindrop plugin from your Plugins page.
  4. Follow the 'After activation process' outlined below.

B) Manually with plugin archive (advanced)

  1. Upload the wp-hydro-raindrop folder to the /wp-content/plugins/ directory.
  2. Activate the WP Hydro Raindrop plugin through the 'Plugins' menu in WordPress.
  3. Follow the 'After activation process' outlined below.

Download the plugin from WordPress.org: WP Hydro Raindrop, or install it directly from WordPress (Navigate to Plugins > Add new > Search for 'hydro')

C) Manually from GitHub (advanced)

After activation process

When the plugin is activated, three pages are automatically created:

Each page contains it's corresponding shortcode which will be responsible for the Hydro Raindrop MFA implementation to work. These pages are meant for customization and integration in your own custom theme.

By default the Hydro Raindrop integrated pages are enabled.

The following steps are necessary to enable Hydro Raindrop MFA on your site:

Hydro Raindrop MFA Activation (admin side)

Hydro Raindrop MFA Activation (user side)

There are three MFA setup methods:

That's it!

Requirements

Customization

Custom Hydro Raindrop MFA Page

Available Shortcodes

Use these shortcodes in your custom templates/pages:

Example template

Create a custom page template (e.g. /wp-content/themes/my-awesome-theme/hydro-raindrop-mfa.php) for the Hydro Raindrop MFA. Below is an example on how to use the shortcodes.

Custom MFA Setup Page

Available Shortcodes

Use these shortcodes in your custom templates/pages:

Custom MFA Settings Page

Available Shortcodes

Use these shortcodes in your custom templates/pages:

Actions

hydro_raindrop_user_blocked( WP_User $user )

When a user is blocked because of too many failed verification attempts. Executed after a user is blocked and before the user is being logged out.

hydro_raindrop_mfa_failed( WP_User $user, int $failed_attempts )

Executed after a Multi Factor Authentication attempt failed.

hydro_raindrop_mfa_success( WP_User $user )

Executed after a successful Multi Factor Authentication.

hydro_raindrop_setup_failed( WP_User $user )

Executed when Hydro Raindrop Setup failed.

hydro_raindrop_setup_success( WP_User $user, string $hydro_id )

Executed when user has successfully completed the Hydro Raindrop Setup. The HydroID is confirmed and verified at this point.

hydro_raindrop_pre_setup( WP_User $user )

Executed when user needs to set up their HydroID. The given user is authenticated. The WordPress auth cookie might not be set.

hydro_raindrop_pre_mfa( WP_User $user )

Executed when user needs to perform MFA. The given user is authenticated. The WordPress auth cookie might not be set.

Documentation

Issues

Support

Contributing

Please make sure to obey the WP code styling by using PHP Code Sniffer with WordPress rules loaded into your IDE. If you want to address an issue/bug, please create an issue first.

Further reading

For more info on Hydro or MFA and how it’s changing the world, check out the following:


All versions of wp-hydro-raindrop with dependencies

PHP Build Version
Package Version
Requires php Version ^7.0
composer/installers Version ^1.0
adrenth/raindrop-sdk Version ^1.2
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package adrenth/wp-hydro-raindrop contains the following files

Loading the files please wait ....