update for ios

This commit is contained in:
2026-03-20 00:56:13 -05:00
parent b4b0a2197d
commit b9214f07e6

View File

@@ -4,7 +4,6 @@ import cors from 'cors';
import { toNodeHandler } from 'better-auth/node'; import { toNodeHandler } from 'better-auth/node';
import { auth } from './auth/auth'; import { auth } from './auth/auth';
import { authRateLimiter, apiRateLimiter } from './auth/rateLimiter'; import { authRateLimiter, apiRateLimiter } from './auth/rateLimiter';
import { requireAuth } from './auth/middleware';
import chemicalsRouter from './routes/chemicals'; import chemicalsRouter from './routes/chemicals';
import protocolsRouter from './routes/protocols'; import protocolsRouter from './routes/protocols';
import profileRouter from './routes/profile'; import profileRouter from './routes/profile';
@@ -59,7 +58,7 @@ app.get('/api/ios-google', async (req, res) => {
// redirects to this endpoint (passed as callbackURL from the native app). // redirects to this endpoint (passed as callbackURL from the native app).
// We read the raw session token out of the cookie and forward it in the // We read the raw session token out of the cookie and forward it in the
// custom URL scheme so the iOS app can inject it into URLSession's cookie jar. // custom URL scheme so the iOS app can inject it into URLSession's cookie jar.
app.get('/api/ios-callback', requireAuth, (req, res) => { app.get('/api/ios-callback', (req, res) => {
const cookieHeader = req.headers.cookie ?? ''; const cookieHeader = req.headers.cookie ?? '';
const token = cookieHeader const token = cookieHeader
.split(';') .split(';')