Extend and fix session management, /me API
This commit is contained in:
@@ -17,3 +17,13 @@ export const Login = pipe(
|
||||
Api.responseBodyText(400, S.String),
|
||||
Api.responseBodyText(401, S.String),
|
||||
);
|
||||
|
||||
export const Me = pipe(
|
||||
Api.make("GET", "me"),
|
||||
Api.responseBodyJson(200, S.Struct({
|
||||
userId: UserId,
|
||||
username: S.NonEmptyString,
|
||||
admin: S.Boolean,
|
||||
})),
|
||||
Api.responseBodyText(401, S.String),
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user