Second frontend, written in Next.JS + Typescript.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

1 lines
1.9 KiB

{"ast":null,"code":"import NextAuth from \"next-auth\";\nimport Providers from \"next-auth/providers\";\nimport config from \"../../../../config\";\nconst options = {\n // Configure one or more authentication providers\n providers: [Providers.Auth0(config.auth0())],\n session: {\n jwt: true,\n maxAge: 86400 * 7,\n updateAge: 86400\n },\n useSecureCookies: config.session().secure || false,\n secret: config.session().secret\n};\nexport default ((req, res) => NextAuth(req, res, options));","map":{"version":3,"sources":["/home/gisle/projects/react/rpdata-frontend2/src/pages/api/auth/[...nextauth].ts"],"names":["NextAuth","Providers","config","options","providers","Auth0","auth0","session","jwt","maxAge","updateAge","useSecureCookies","secure","secret","req","res"],"mappings":"AAAA,OAAOA,QAAP,MAAsC,WAAtC;AACA,OAAOC,SAAP,MAAsB,qBAAtB;AAEA,OAAOC,MAAP,MAAmB,oBAAnB;AAEA,MAAMC,OAAoB,GAAG;AAC3B;AACAC,EAAAA,SAAS,EAAE,CACTH,SAAS,CAACI,KAAV,CAAgBH,MAAM,CAACI,KAAP,EAAhB,CADS,CAFgB;AAM3BC,EAAAA,OAAO,EAAE;AACPC,IAAAA,GAAG,EAAE,IADE;AAEPC,IAAAA,MAAM,EAAE,QAAM,CAFP;AAGPC,IAAAA,SAAS,EAAE;AAHJ,GANkB;AAY3BC,EAAAA,gBAAgB,EAAET,MAAM,CAACK,OAAP,GAAiBK,MAAjB,IAA2B,KAZlB;AAa3BC,EAAAA,MAAM,EAAEX,MAAM,CAACK,OAAP,GAAiBM;AAbE,CAA7B;AAgBA,gBAAe,CAACC,GAAD,EAAMC,GAAN,KAAcf,QAAQ,CAACc,GAAD,EAAMC,GAAN,EAAWZ,OAAX,CAArC","sourcesContent":["import NextAuth, { InitOptions } from \"next-auth\"\nimport Providers from \"next-auth/providers\"\n\nimport config from \"../../../../config\";\n\nconst options: InitOptions = {\n // Configure one or more authentication providers\n providers: [\n Providers.Auth0(config.auth0()),\n ],\n\n session: {\n jwt: true,\n maxAge: 86400*7,\n updateAge: 86400,\n },\n\n useSecureCookies: config.session().secure || false,\n secret: config.session().secret,\n}\n\nexport default (req, res) => NextAuth(req, res, options)\n"]},"metadata":{},"sourceType":"module"}