草庐IT

supabase

全部标签

Next.js使用Supabase实现Github登录

Next.js有许多OAuth认证方案来实现Github或者Google登录,比较常见的有next-auth、clerk、supabase等。Supabase提供了很多的核心服务,包括PostgreSQL数据库、身份验证、文件存储等。本文将介绍如何使用Supabase实现Github登录,您将学到:使用OAuth认证登录。使用Github注册自动创建用户表数据。用户数据缓存(zustand)。路由守卫。在继续开始前,您需要具备以下的基本知识:Node.jsnpm/pnpmNext.js起步项目初始化使用pnpm创建最新的Next.js项目。Node.js版本至少需要v18.17。PSJ:\ne

基于Supabase开发公众号接口

在《开源BaaS平台Supabase介绍》一文中我们对什么是BaaS以及一个优秀的BaaS平台--Supabase做了一些介绍。在这之后,出于探究的目的,我利用一些空闲时间基于Microsoft.NET7和Supabase开发了一个微信公众号接口的项目并且发布在Github上。欢迎各位朋友查阅、指导。如果您觉得这个项目对您有用,还希望给一个小小的Star:https://github.com/Codespilot/Woa本项目还包含了一些《使用MediatR实现CQRS》和《使用MediatR和FluentValidation实现CQRS应用程序的数据验证》的内容。目前项目正在不断进行完善,如

符合国情的supabase私有化部署(0)

符合国情的supabase私有化部署(0)符合国情的supabase私有化部署(0)前言开源BaaS解决方案快速开始获取部署文件服务明细容器启动后创建一个前端app注册邮箱SMTP协议jwttoken和kong网关配置并应用更改数据库密码k8s部署参考尾言常见问题nameresolutionfailedInvalidauthenticationcredentials参考链接前言关注技术前沿的我们,想必对BaaS都不陌生。从Firebase横空出世,再到2014年的一声炮响。它已经给全世界开发者,带来了大量便捷的,开箱即用的开发运维环境,加上它优秀的开发体验。这让我们程序员们能够以很少的人力成本