Improved the whole user usage

This commit is contained in:
Tiago Ribeiro
2023-05-01 19:49:56 +01:00
parent 06de06fbf6
commit 4b5c99c654
5 changed files with 24 additions and 36 deletions

View File

@@ -13,16 +13,6 @@ export default withIronSessionApiRoute(user, sessionOptions);
async function user(req: NextApiRequest, res: NextApiResponse) {
if (req.session.user) {
if (!auth.currentUser) {
res.status(401).json(undefined);
return;
}
if (req.session.user.id !== auth.currentUser.uid) {
res.status(401).json(undefined);
return;
}
const docUser = await getDoc(doc(db, "users", req.session.user.id));
if (!docUser.exists()) {
res.status(401).json(undefined);