|
|
|
@ -33,13 +33,13 @@ export async function GET({ url }) {
|
|
|
|
github_login: profile.login,
|
|
|
|
github_login: profile.login,
|
|
|
|
github_avatar_url: profile.avatar_url
|
|
|
|
github_avatar_url: profile.avatar_url
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
const { sessionid, expires } = await session.create(user);
|
|
|
|
const { sessionid, expires } = await session.create(user);
|
|
|
|
|
|
|
|
|
|
|
|
return new Response(
|
|
|
|
return new Response(
|
|
|
|
`
|
|
|
|
`
|
|
|
|
<script>
|
|
|
|
<script>
|
|
|
|
window.opener.postMessage({
|
|
|
|
window.opener.postMessage({
|
|
|
|
|
|
|
|
source: 'auth',
|
|
|
|
user: ${uneval(user)}
|
|
|
|
user: ${uneval(user)}
|
|
|
|
}, window.location.origin);
|
|
|
|
}, window.location.origin);
|
|
|
|
</script>
|
|
|
|
</script>
|
|
|
|
|