乐于分享
好东西不私藏

终于知道APP咋接登录了:掉208根头发也值

终于知道APP咋接登录了:掉208根头发也值

终于知道APP咋接登录了:掉208根头发也值

最近刚做完 iOS 端的无密码登录集成,用 Supabase Auth 把邮箱 OTP 和 Apple 登录都打通了,踩了不少坑终于跑通,赶紧来分享~👩💻
先说邮箱 OTP 登录:
不用密码!用户填邮箱,Supabase 直接发 6 位验证码到邮件里,输对就能登~(比记密码方便太多,还更安全!)
⚠️ 重点坑:Supabase 后台要把「Confirm email」关掉!不然默认发 Magic Link 就不是 OTP 了… 还有邮件模板得改,把 Magic Link 模板里的链接删掉,只留 {{ .Token }} 显示验证码,不然用户收到链接又懵了。
然后是Apple 登录:
Apple 开发者后台配好 App ID、Service ID 这些,App 里用原生的 ASAuthorizationAppleIDProvider 拿 identityToken,传给 Supabase 就能直接登录,用户不用额外注册,超丝滑~
最爽的是统一用 Supabase 管理:不管是邮箱 OTP 还是 Apple 登录,用户数据、会话权限全交给 Supabase,不用自己建用户表、维护密码,省了超多事儿!
现在用户登录要么收个验证码,要么一键 Apple 登录,再也不用记密码,测试反馈都觉得体验好很多~ iOS 开发的宝子们可以冲这个方案!
话题:#iOS开发 #Supabase #邮箱登录 #Apple登录 #ai #独立开发者 #cursor

名称已清空
微信扫一扫赞赏作者

喜欢作者其它金额
文章
暂无文章
喜欢作者
其它金额
其它金额
赞赏金额
¥
最低赞赏 ¥0
1
2
3
4
5
6
7
8
9
0
.
收录于VibeCoding独立开发日记
北京,2026年1月6日 00:37,
本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » 终于知道APP咋接登录了:掉208根头发也值

评论 抢沙发

5 + 5 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
×
订阅图标按钮