MCPcopy Create free account
hub / github.com/OpenPipe/OpenPipe / getServerAuthSession

Function getServerAuthSession

app/src/server/auth.ts:93–102  ·  view source on GitHub ↗
(ctx: {
  req: GetServerSidePropsContext["req"];
  res: GetServerSidePropsContext["res"];
})

Source from the content-addressed store, hash-verified

91 * @see https://next-auth.js.org/configuration/nextjs
92 */
93export const getServerAuthSession = async (ctx: {
94 req: GetServerSidePropsContext["req"];
95 res: GetServerSidePropsContext["res"];
96}) => {
97 const session = await getServerSession(ctx.req, ctx.res, authOptions);
98 if (session?.user?.id) {
99 Sentry.setUser({ id: session?.user?.id, email: session?.user?.email ?? undefined });
100 }
101 return session;
102};

Callers 1

createTRPCContextFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected