身份认证
Supabase + GitHub 实现 OAuth 登录
一、在 supabase 配置。
进入项目 https://supabase.com/dashboard,找到这个。

这个。

找到它。

启用,保存,复制 Callback URL。

二、在 github 配置。
打开链接 https://github.com/settings/developers
新建。

填写应用名;url 写开发环境的就行,跳转和它没关系,是在代码控制的;Callback URL 就写刚刚在 supabase 看到的。

生成 secret,验证邮箱。


及时复制 secret,上面提示只显示一次,否则又要重做一遍了。
把 id 也复制下来,后面要用到的。

点更新。

回到刚刚 supabase 的 github 配置界面,写入一下 Client ID 和 Secret。

配置完毕,效果如图。


点击之后,就授权,然后成功跳转到首页。