Best practice for preserving intended URL when redirecting unauthenticated users in Better Auth - Better Auth