mirror of
https://github.com/spacebarchat/server.git
synced 2024-11-06 10:52:31 +01:00
Add a new test-client related endpoint
This commit is contained in:
parent
2245a82aa6
commit
afc9e6c184
13
api/src/routes/auth/location-metadata.ts
Normal file
13
api/src/routes/auth/location-metadata.ts
Normal file
@ -0,0 +1,13 @@
|
||||
import { Router, Request, Response } from "express";
|
||||
import { route } from "@fosscord/api";
|
||||
import { getIpAdress, IPAnalysis } from "@fosscord/api";
|
||||
const router = Router();
|
||||
|
||||
router.get("/",route({}), async (req: Request, res: Response) => {
|
||||
//TODO
|
||||
//Note: It's most likely related to legal. At the moment Discord hasn't finished this too
|
||||
const country_code = (await IPAnalysis(getIpAdress(req))).country_code;
|
||||
res.json({ consent_required: false, country_code: country_code, promotional_email_opt_in: { required: true, pre_checked: false}});
|
||||
});
|
||||
|
||||
export default router;
|
1
gateway/.github/FUNDING.yml
vendored
1
gateway/.github/FUNDING.yml
vendored
@ -1 +0,0 @@
|
||||
open_collective: fosscord
|
Loading…
Reference in New Issue
Block a user