Authentication Challenges and Progress Report
An update on our development progress, including authentication solutions across subdomains, completed features, and our transition from XenForo to Next.js
During development, we ran into some tricky edge cases with authentication. Since the new platform runs across three subdomains (one of them being the app itself), we needed a way to make logins work smoothly across all of them. Basically, the app requires you to be logged in, but our auth server runs on a different subdomain. That meant we had to get cookies to carry over between subdomains, not exactly straightforward. After a lot of trial and error (and a few days of headaches), we finally got it working.
Here's what's done so far:
- Marketing/Landing page (still missing subpages like /blog, but the base is ready)
- Authentication server set up and login pages finished
- API server up and running (framework for both internal and public developer APIs)
- Onboarding flow completed

What's next?
- Building the main app (where you'll upload/download mods, connect with others, etc.)
- Finishing the landing page
Plenty of other smaller things I don't have on top of my head right now
Now for some less great news: At this point, we can't transfer forum data into the new platform. The reason is simple, we've completely shifted tech stacks, moving from XenForo to Next.js including our own auth/api server. It's a big change, but it opens the door for a lot of new features and improvements. That said, we'll be doing some research to see if any kind of migration is possible, and I'll share updates once we know more.