check for login on auth routes

This commit is contained in:
HF 2022-07-28 00:19:30 +02:00
parent 3ebb954c59
commit f8552b0ea6
6 changed files with 6 additions and 6 deletions

View File

@ -35,7 +35,7 @@ export default async (req: Request, res: Response) => {
}
const { user, lang } = req;
if (!user) {
if (!user || !user.regUser) {
res.status(401);
res.json({
errors: [t`You are not authenticated.`],

View File

@ -26,7 +26,7 @@ export default async (req: Request, res: Response) => {
const { name } = req.body;
const { user } = req;
if (!user) {
if (!user || !user.regUser) {
res.status(401);
res.json({
errors: ['You are not authenticated.'],

View File

@ -31,7 +31,7 @@ export default async (req: Request, res: Response) => {
}
const { user } = req;
if (!user) {
if (!user || !user.regUser) {
res.status(401);
res.json({
errors: [t`You are not authenticated.`],

View File

@ -28,7 +28,7 @@ export default async (req, res) => {
}
const { user } = req;
if (!user) {
if (!user || !user.regUser) {
res.status(401);
res.json({
errors: [t`You are not authenticated.`],

View File

@ -7,7 +7,7 @@ import type { Request, Response } from 'express';
export default async (req: Request, res: Response) => {
const { user } = req;
const { t } = req.ttag;
if (!user) {
if (!user || !user.regUser) {
res.status(401);
res.json({
errors: [t`You are not even logged in.`],

View File

@ -11,7 +11,7 @@ import { getHostFromRequest } from '../../../utils/ip';
export default async (req: Request, res: Response) => {
const { user, lang } = req;
if (!user) {
if (!user || !user.regUser) {
res.status(401);
res.json({
errors: ['You are not authenticated.'],