Skip to content
This repository has been archived by the owner on Jun 12, 2022. It is now read-only.

800,000 HYDRO to build a Magento 2 plug-in #229

Open
AnuragHydro opened this issue Sep 5, 2018 · 4 comments
Open

800,000 HYDRO to build a Magento 2 plug-in #229

AnuragHydro opened this issue Sep 5, 2018 · 4 comments
Labels
🔥 Open Request The bounty is available to be claimed PHP

Comments

@AnuragHydro
Copy link
Contributor

What is the development you want done?
Client Raindrop is a multi-factor authentication (MFA) protocol developed by Hydrogen. As part of the protocol, the Hydro mobile app generates HydroIDs for users to connect them to the forthcoming ecosystem of Hydro smart contracts. This bounty is intended to foster broader adoption of Client Raindrop and the Hydro mobile app by offering website administrators tools to easily integrate Hydro MFA into their sites. Specifically, this task is to create a Magento plug-in in the Magento Community Pools that integrates with the Hydro API to offer a seamless implementation of the MFA workflow. The goal is to allow stores built on the Magento E-commerce platform to seamlessly integrate an out-of-the-box Hydro 2FA workflow that can be easily customized to their sites.

What are the deliverables?

A Magento plug-in implementing the Client Raindrop process. For detailed information on this process, see the Hydro API documentation. Our implementation guide may be helpful as background information. Calls to the Hydro API should be made through an official Hydro SDK.

Our intent is for this module to be oriented toward login-style, session-based authentication. For example we expect that HydroIDs will be garnered from session data. This is up for debate however, and we are more than happy to discuss the options. Regardless, a thorough justification for the ultimate implementation will be expected.

This module should have sufficient flexibility to be added as an authorization layer after one or more successful authorizations.

Developers may complete this module per their preference, but a suggested approach is to reference the Hydro wordpress plug-in. A working and well-documented example with best-practice code should be provided. The completed result should enable Magento stores and custom implementations of Magento stores to easily integrate Hydro 2FA into their sites.

Timeframe?
We propose one month as the timeframe for completion of this task.

Submission process?
First, comment on this issue to declare your willingness to complete the task. Next, fill out the Magento Plug-in Claim Form. We will evaluate candidates factoring in their qualifications, Github activity, and the order in which they expressed interest. Once you have been selected, you will have one month to complete the task. During this time, we will be able to provide some support around questions about the workflow on Discord. If the task is not completed within the timeframe, we reserve the right to offer an extension or transfer the task to another candidate. Once the task is completed, we will test the plug-in for efficiency and whether or not it correctly incorporates the Hydro workflow. If we approve the plug-in, we will then send you 800,000 Hydro.

@AnuragHydro AnuragHydro added the Open Request The bounty is available to be claimed label Sep 5, 2018
@MasterSensei MasterSensei changed the title 700,000 HYDRO to build a Magento plug-in 800,000 HYDRO to build a Magento 2 plug-in Sep 7, 2018
@MasterSensei
Copy link
Contributor

I made this more clear, Magento 1 was launched in 2008 and Magento 2 in 2014

@JerryBra
Copy link

JerryBra commented Oct 1, 2018

I am interested.

@mitdralla
Copy link
Contributor

This task is assigned to @slaaxy - we will reach out with next steps. 👍

@AnuragHydro AnuragHydro added Claimed This bounty has been claimed and removed Open Request The bounty is available to be claimed labels Oct 26, 2018
@mitdralla mitdralla added the PHP label Jan 16, 2019
@mitdralla
Copy link
Contributor

This task has been re-opened to developers. Please submit your applications.

@mitdralla mitdralla added Open Request The bounty is available to be claimed 🔥 and removed Claimed This bounty has been claimed labels Feb 21, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
🔥 Open Request The bounty is available to be claimed PHP
Projects
None yet
Development

No branches or pull requests

4 participants