小编Mah*_*ree的帖子

如何在下一个身份验证中获取提供者访问令牌

您好,我是 nextjs 的新手,为了进行身份验证,我正在使用 next-auth。用户可以使用 Google 登录,当他们登录并进行身份验证时,我想获取提供商在本例中为 Google 提供的 access_token。虽然我可以在signIn回调函数中获取它,但有没有办法全局访问它?

reactjs google-signin next.js next-auth

16
推荐指数
3
解决办法
7万
查看次数

为 vite React 项目启用热重载而不是页面重载

我是新来的,我刚刚开始了一个新的反应应用程序。我的项目启用了 hmr(热模块替换)并且没问题。我刚刚添加了一些更改,但是当我现在启动它时,hmr 被禁用,当添加新更改时,浏览器正在重新加载(更新速度不快),并且在终端中记录:我 12:37:54 PM [vite] page reload src/App.tsx 创建了一个新的测试应用程序,它启用了 hmr,当我添加任何更改日志: 12:35:23 PM [vite] hmr update /src/App.tsx (x2) 您能告诉我如何启用 hmr 而不是页面重新加载吗?

这是我的vite.config.ts记录项目page reload

import { defineConfig } from 'vite'
import react from '@vitejs/plugin-react'

// https://vitejs.dev/config/
export default defineConfig({
  plugins: [react()]
})
Run Code Online (Sandbox Code Playgroud)

tsconfig.json 适用于记录的项目page reload


{
  "compilerOptions": {
    "target": "ESNext",
    "useDefineForClassFields": true,
    "lib": ["DOM", "DOM.Iterable", "ESNext"],
    "allowJs": false,
    "skipLibCheck": false,
    "esModuleInterop": false,
    "allowSyntheticDefaultImports": true,
    "strict": false,
    "forceConsistentCasingInFileNames": true,
    "module": "ESNext",
    "moduleResolution": "Node",
    "resolveJsonModule": true,
    "isolatedModules": true, …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs vite

16
推荐指数
5
解决办法
8万
查看次数

标签 统计

reactjs ×2

google-signin ×1

javascript ×1

next-auth ×1

next.js ×1

vite ×1