add: api restart wa
This commit is contained in:
23
controllers/url_token.controller.js
Normal file
23
controllers/url_token.controller.js
Normal file
@@ -0,0 +1,23 @@
|
||||
const { getTokenByUidDb } = require("../db/url_token.db");
|
||||
|
||||
class urlTokenController {
|
||||
static async getUrlToken(req, res) {
|
||||
try {
|
||||
const { uid } = req.params;
|
||||
|
||||
const data = await getTokenByUidDb(uid);
|
||||
|
||||
if (!data) {
|
||||
return res.status(404).send("Link tidak valid.");
|
||||
}
|
||||
|
||||
const targetUrl = `${process.env.BASE_URL_FRONTEND}/auth/redirect?token=${data.token}`;
|
||||
|
||||
return res.redirect(targetUrl);
|
||||
} catch (err) {
|
||||
return err
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
module.exports = urlTokenController;
|
||||
Reference in New Issue
Block a user