OAuth

January 3, 2025

supabase私有化部署

supabase私有化部署

之前在项目中有使用官方提供的supbase托管,但是外网等原因使用起来不太方便,于是决定自己部署。自部署的版本在多租户、容灾能力上等与官方版本有所差异,但是Auth、Rest等基础能力基本上并没有差异,对于小型项目来说足够使用了。

June 24, 2024

使用supabase/auth实现OAuth登录

使用supabase/auth实现OAuth登录

前面已经介绍过了如何使用supabase/auth来实现邮箱用户的认证以及supabase的源码分析,本次重点介绍如何使用supabase/auth来实现OAuth2.0的认证,从应用的web/backend端、supabse以及provider的角度来分析其流程及原理。

June 12, 2024

使用supabase/auth实现用户认证管理

使用supabase/auth实现用户认证管理

Supabase 是一个开源的 Firebase 替代方案,其中包含了用户认证及权限管理模块supabase/auth,个人项目中为了实现用户登录能力,经多方预研后决定基于supabase来实现。