saleor-dashboard/src/auth/urls.ts

25 lines
748 B
TypeScript
Raw Normal View History

2021-08-09 15:27:13 +00:00
import { stringifyQs } from "@saleor/utils/urls";
2019-09-02 19:23:37 +00:00
export const passwordResetPath = "/reset-password/";
export const passwordResetUrl = passwordResetPath;
export const passwordResetSuccessPath = "/reset-password/success/";
export const passwordResetSuccessUrl = passwordResetSuccessPath;
export const newPasswordPath = "/new-password/";
2021-01-26 22:04:54 +00:00
export const loginCallbackPath = "/login/callback/";
2019-09-02 19:23:37 +00:00
export interface NewPasswordUrlQueryParams {
2019-09-03 13:42:15 +00:00
email: string;
2019-09-02 19:23:37 +00:00
token: string;
}
export const newPasswordUrl = (params?: NewPasswordUrlQueryParams) =>
newPasswordPath + "?" + stringifyQs(params);
2021-01-26 22:04:54 +00:00
export interface LoginOpenidconnectUrlQueryParams {
code: string;
state: string;
}
export type LoginUrlQueryParams = LoginOpenidconnectUrlQueryParams;