Accepting organization invitation flow

Do you guys have any recommendations for using
better-auth
's organization invitation with users who haven't got an account / aren't signed in? I check on the frontend's page for accepting the invitation if there isn't a session, and if there isn't, I redirect them to the sign in page with the email already set and the input disabled

Then once they log in (e.g. with OTP), then I use the hook to check if the user is new, and if so, it accepts the invite automatically if there is one, and if they already had an account and are logging in, I want to redirect them to the invitation page again

Problem is, my backend and frontend are on separate domains so I'm getting CORS errors if I do the redirect
Was this page helpful?