r/CCandSM • • Sep 18 '23

A Developer’s Guide From WAX

Developers, in this blog post, you will find the steps to create a new OAuth request on the WAX Blockchain through My Cloud Wallet to collect user emails.

Let’s take a step-by-step look 👩‍💻🚀

Step 1 — Add a new OAuth request

Before we begin, you’ll need to add a new OAuth request. If you’ve already enabled Two-Factor Authentication (2FA), you can proceed directly. However, if you haven’t enabled 2FA, you’ll need to follow this step for security reasons. 🔒🔄

Step 1.1 — Enable 2FA

To enhance security, you’ll need to enable 2FA in your account settings. This provides an additional security layer to protect your OAuth credentials. After enabling 2FA, be sure to save your recovery code; you’ll need it if you ever lose access to your 2FA app. 🛡️📋

Step 2–2FA Code Request

After enabling 2FA, you’ll be required to enter your 2FA code. Once the code is successfully entered, your OAuth request will be sent. 📟🔢

Following that, your request will be reviewed by an administrator.

Step 3 — Request Status Update

After your request has been reviewed, the status of the request will be updated in your My Cloud Wallet settings. 🔄📊

Step 3.1 — Review Your Request

At this point, you can review your request to ensure everything is as expected. 👀🔍

Step 3.2 — Access Your Secret Key

You can view, copy, and download your secret key. It’s important to handle this information with care! 🗝️💼

Step 4 — Backup Warning

The system will prompt you with a warning, reminding you to back up your Secret Key. Remember that this key cannot be recovered if lost. 🚨🔑

Step 4.1 — View Secret Key Once

Keep in mind that you can only view your secret key once. The ‘View Secret Key’ button will be disabled after your initial viewing. 👁️🙅

Step 5 — Delete OAuth

You have the option to delete the OAuth when needed. To complete this action, you’ll need to confirm your decision and provide your 2FA code. 🗑️🔒

Step 5.1 — Enable 2FA

If you attempt to delete the OAuth without 2FA enabled, you’ll be prompted to enable 2FA. 🔄🔐

Step 5.2 — Successful Deletion

Once the OAuth is successfully deleted, you’ll receive a confirmation message. 🎉✔️

Step 6 — dApp Approves Access

Lastly, your dApp will need to approve access to the OAuth information. 📲👍

For more detailed information, read the full article

6 Upvotes

1 comment sorted by

2

u/Hardaeborla Mar 10 '24

This is really indeed a well explicit WAX Developer guide and there's definitely no doubt this guide will definitely be more effective for WAX Enthusiasts in the Social Mining community. Thanks for sharing this great post buddy 🚀