* chore: Separate signin/auth middleware fix: Email signin token parsed by JWT middleware fix: Email signin marked as active when logging in as suspended fix: Suspended email signin correctly redirected to login screen closes #1740 * refactor middleware -> lib * lint
13 lines
219 B
JavaScript
13 lines
219 B
JavaScript
// @flow
|
|
import { type Context } from "koa";
|
|
import { User } from "./models";
|
|
|
|
export type ContextWithState = {|
|
|
...$Exact<Context>,
|
|
state: {
|
|
user: User,
|
|
token: string,
|
|
authType: "app" | "api",
|
|
},
|
|
|};
|