INNER CODE UNIT · TypeScript

handleRefreshTokens

tenseijs/tensei · packages/auth/src/index.ts:1531

  private async handleRefreshTokens(ctx: ApiContext) {
    if (!this.config.enableRefreshTokens) {
      return undefined
    }

    if (this.config.httpOnlyCookiesAuth) {
      return undefined
    }

    const { body } = ctx
    const userField = this.__resources.user.data.camelCaseName
    const tokenName = this.__resources.token.data.pascalCaseName

    const refreshToken =
      ctx.req.headers[this.config.refreshTokenHeaderName] ||
      (body
        ? body.object
          ? body.object.refreshToken

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…