/
Kibnet
/
Unlimotion
Обзор
Документация
Войти
/
Kibnet
/
Unlimotion
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/Unlimotion.Server.ServiceInterface/RequestExtensions.cs
18 строк
504 B
Kibnet Philosoff
feat: Добавил серверную часть
28 июл 2022, 16:09
28 июл 2022, 16:09
ceb0f2f
Код
Авторство
О чём код?
using System.Net; using ServiceStack; using ServiceStack.Web; namespace Unlimotion.Server.ServiceInterface { public static class RequestExtensions { public static AuthUserSession ThrowIfUnauthorized(this IRequest webRequest) { var session = webRequest.SessionAs<AuthUserSession>(); var uid = session.UserAuthId; if (uid == null) throw new HttpError(HttpStatusCode.Unauthorized); return session; } } }