通过Vercel部署使用NextAuthjs认证的网站
lts
/2022.01.10
Heroku白嫖教程
首先个人代码需要上传到github,然后到Vercel选择自己要部署的仓库。后面是填入环境变量。
环境变量中最为重要的是NEXTAUTH_URL的值,这个值一般设置为
http://项目名称.vercel.app
,但是有可能这个项目名称不是唯一的,所以最好将项目名称加上自己的Id.然后再依次填入你自己项目中所用到的环境变量
,最后点击部署就好了。
注意以Github登录举例,部署的时候重新申请一个授权APP,环境变量填写这个APP的ID和Secret.回调改写成
${NEXTAUTH_URL}/api/auth/callback/github
返回主页