aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRan Guin <[email protected]>2021-05-15 14:57:20 -0700
committerAdam Soltys <[email protected]>2021-06-09 16:05:31 -0700
commit19eb5c1cb9a7c79884c2e22dbe88e5b566325c42 (patch)
tree13d92491953861089e7140048f7b7000218a8231
parent5e7162023fc51e2df227bc9c1bd91f42671543fc (diff)
downloadcoinos-server-19eb5c1cb9a7c79884c2e22dbe88e5b566325c42.tar.gz
coinos-server-19eb5c1cb9a7c79884c2e22dbe88e5b566325c42.zip
add auth requirement for referrals
-rw-r--r--routes/referrals.js3
1 files changed, 3 insertions, 0 deletions
diff --git a/routes/referrals.js b/routes/referrals.js
index ebd9edd3..e5e19685 100644
--- a/routes/referrals.js
+++ b/routes/referrals.js
@@ -19,6 +19,7 @@ router.get('/', function(req, res, next) {
// { token: <uuid>, sponsor_id: <user.id>, status: "pending" }
router.post(
"/grant",
+ auth,
ah(async (req, res) => {
const {sponsor_id, expiry} = req.body
@@ -45,6 +46,7 @@ router.post(
// TO FIX - change sponsor_id so that it is retrieved from current payload (NOT FROM URL)
router.get(
"/checkTokens/:sponsor_id",
+ auth,
ah(async (req, res) => {
const {sponsor_id} = req.params
@@ -69,6 +71,7 @@ router.get(
// referral token is updated with existing user_id
router.get(
"/verify/:user_id/:token",
+ auth,
ah(async (req, res) => {
const { user_id, token } = req.params;