export class Auth { constructor({ baseUrl, remoteBaseUrl, giteaAppBaseUrl, giteaClientId, giteaClientSecret }) { this.baseUrl = baseUrl this.remoteBaseUrl = remoteBaseUrl this.giteaAppBaseUrl = giteaAppBaseUrl this.giteaClientId = giteaClientId this.giteaClientSecret = giteaClientSecret } async redirect(event) { const url = new URL( this.remoteBaseUrl + '/' ) event.respondWith(new Response( 'extract query and redirect', {status: 200} )) } }