diff --git a/lib/routes.js b/lib/routes.js index fe9e891a..851059dd 100644 --- a/lib/routes.js +++ b/lib/routes.js @@ -164,9 +164,15 @@ function pair(req, res) { ); } -function registerRaqia(req, res) { - var raqia = require('./raqia.json'); - res.json(raqia); +function raqia(req, res) { + var raqiaCreds; + try { + var raqiaRec = require('../raqia.json'); + raqiaCreds = raqiaRec[getFingerprint(req)].apiKeys[0]; + } catch(ex) { + raqiaCreds = null; + } + res.json(raqiaCreds || {}); } function init(localConfig) { @@ -189,7 +195,7 @@ function init(localConfig) { app.post('/verify_user', authMiddleware, verifyUser); app.post('/verify_transaction', authMiddleware, verifyTx); app.post('/pair', pair); - app.get('/register_raqia', registerRaqia); + app.get('/raqia', raqia); return app; }