简介
安装
初始化
TypeScript 支持
数据库
获取数据
插入数据
更新数据
插入或更新数据
删除数据
调用Postgres函数
使用过滤器
列等于某个值
列不等于某个值
列大于某个值
列大于或等于某个值
列小于某个值
列小于或等于某个值
列匹配某个模式
列匹配不区分大小写的模式
列等于某个值
列在数组中
列包含值中的每个元素
被值包含
大于范围
大于或等于范围
小于范围
小于或等于某个范围
与某个范围互斥
具有共同元素
匹配字符串
匹配关联值
不匹配筛选条件
至少匹配一个筛选条件
匹配筛选条件
使用修饰符
插入后返回数据
排序结果
限制返回的行数
将查询限制在范围内
设置中止信号
检索一行数据
检索零行或一行数据
以CSV格式检索
重写成功响应的类型
部分覆盖或替换成功响应的类型
使用解释
Auth
概述
创建新用户
监听认证事件
创建匿名用户
用户登录
使用ID令牌登录
通过OTP登录用户
通过OAuth登录用户
通过SSO登录用户
注销用户
发送密码重置请求
通过OTP验证并登录
获取会话信息
获取新会话
检索用户
更新用户
获取用户关联的身份信息
将身份链接到用户
解除用户与身份的关联
发送密码重新认证随机数
重新发送一次性密码
设置会话数据
将授权码兑换为会话
启动自动刷新会话(非浏览器)
停止自动刷新会话(非浏览器)
认证多因素验证
注册验证因素
创建验证挑战
验证挑战
创建并验证挑战
注销一个验证因素
获取认证保障等级
认证管理员
检索用户
列出所有用户
创建用户
删除用户
发送电子邮件邀请链接
生成电子邮件链接
更新用户
删除用户的认证因素
边缘函数
调用Supabase边缘函数
实时
订阅频道
取消订阅频道
退订所有频道
获取所有频道
广播消息
存储
创建存储桶
检索存储桶
列出所有存储桶
更新存储桶
删除存储桶
清空存储桶
上传文件
下载文件
列出存储桶中的所有文件
替换现有文件
移动现有文件
复制现有文件
删除存储桶中的文件
创建签名URL
创建签名URL
创建签名上传URL
上传至签名URL
获取公开URL
其他
发布说明
JavaScript: 获取用户关联的身份信息
获取与用户关联的所有身份信息。
用户需要登录后才能调用
getUserIdentities()
。
Examples
返回与用户关联的身份列表
const { data, error } = await supabase.auth.getUserIdentities()