MCPcopy Create free account
hub / github.com/1Panel-dev/1Panel / handleAuthResponseStatus

Function handleAuthResponseStatus

frontend/src/utils/auth-response.ts:54–66  ·  view source on GitHub ↗
(status: number)

Source from the content-addressed store, hash-verified

52};
53
54export const handleAuthResponseStatus = (status: number): AuthResponseResult => {
55 switch (status) {
56 case ResultEnum.OVERDUE:
57 case ResultEnum.FORBIDDEN:
58 redirectToEntrance();
59 return { handled: true, action: 'reject', message: forbiddenMessage() };
60 case ResultEnum.EXPIRED:
61 redirectToExpired();
62 return { handled: true, action: 'return', message: forbiddenMessage() };
63 default:
64 return { handled: false, message: '' };
65 }
66};

Callers 1

checkStreamAuthFunction · 0.90

Calls 3

redirectToEntranceFunction · 0.85
forbiddenMessageFunction · 0.85
redirectToExpiredFunction · 0.85

Tested by

no test coverage detected