Add middleware to verify, try redirect on .well-knwon to resolve cors redirect issue

This commit is contained in:
austinkelsay 2024-11-15 13:36:19 -06:00
parent 93560e36f0
commit db9f922175
No known key found for this signature in database
GPG Key ID: 44CB4EC6D9F2FA02
2 changed files with 12 additions and 0 deletions

View File

@ -0,0 +1,10 @@
import { runMiddleware, corsMiddleware } from "@/utils/corsMiddleware";
export default async function handler(req, res) {
// Run CORS middleware first
await runMiddleware(req, res, corsMiddleware);
// Redirect to your lightning address endpoint
const { slug } = req.query;
res.redirect(307, `/api/lightning-address/lnurlp/${slug}`);
}

View File

@ -1,8 +1,10 @@
import axios from "axios";
import { getLightningAddressByName } from "@/db/models/lightningAddressModels";
import appConfig from "@/config/appConfig";
import { runMiddleware, corsMiddleware } from "@/utils/corsMiddleware";
export default async function handler(req, res) {
await runMiddleware(req, res, corsMiddleware);
try {
const { name, slug } = req.query;