refactor: enhance onboarding logic and update default redirect path
This commit is contained in:
@@ -13,8 +13,8 @@ describe("resolveSignInRedirectUrl", () => {
|
||||
expect(resolveSignInRedirectUrl(null)).toBe("/boards");
|
||||
});
|
||||
|
||||
it("defaults to /dashboard when no env fallback is set", () => {
|
||||
expect(resolveSignInRedirectUrl(null)).toBe("/dashboard");
|
||||
it("defaults to /onboarding when no env fallback is set", () => {
|
||||
expect(resolveSignInRedirectUrl(null)).toBe("/onboarding");
|
||||
});
|
||||
|
||||
it("allows safe relative paths", () => {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
const DEFAULT_SIGN_IN_REDIRECT = "/dashboard";
|
||||
const DEFAULT_SIGN_IN_REDIRECT = "/onboarding";
|
||||
|
||||
function isSafeRelativePath(value: string): boolean {
|
||||
return value.startsWith("/") && !value.startsWith("//");
|
||||
|
||||
Reference in New Issue
Block a user