Closed sabaimran closed 11 months ago
To reduce chances of users paying via a non-supported email account is to link to https://app.khoj.dev/config?#billing from the https://khoj.dev/pricing page
But for that to work, we need to fix post-login redirects on app.khoj.dev. Created #578 to track that as a separate issue to fix
If a user subscribes to Khoj with an email address that's not present in the DB, create an account with the corresponding email address and then update the Subscription object.
Bear in mind that this flow will cause some hiccups for users whose email addresses are not associated with Google accounts. So when they try to log in, their account may not be associated with their subscription. We should find better workarounds to avoid this.