saleor-app-sdk-REDIS_APL/src/middleware/with-auth-token-required.ts

15 lines
366 B
TypeScript
Raw Normal View History

2022-08-25 10:52:19 +00:00
import { Middleware } from "retes";
import { Response } from "retes/response";
export const withAuthTokenRequired: Middleware = (handler) => async (request) => {
const authToken = request.params.auth_token;
if (!authToken) {
return Response.BadRequest({
success: false,
message: "Missing auth token.",
});
}
return handler(request);
};