用户登出
登出用户
用户注销操作与其登录方式无关,所有方法的注销流程都相同。
通过客户端库调用注销方法即可。该方法会移除当前活动会话并清除存储介质中的认证数据。
123async function () { const { } = await ..()}
登出与作用域
Supabase Auth 允许您在用户调用应用程序中的登出 API时指定三种不同的作用域:
global
(默认):终止用户所有活跃会话local
:仅终止用户当前会话,保持其他设备或浏览器的会话活跃others
:终止除当前会话外的所有用户会话
您可以通过提供 scope
选项来调用这些作用域:
12345// 默认为全局作用域await ..()// 仅从当前会话登出await ..({ : 'local' })
登出时,所有刷新令牌以及与受影响会话相关的其他数据库对象都将被销毁,客户端库会移除本地存储介质中保存的会话。
被撤销会话的访问令牌在编码于 exp
声明的过期时间前仍然有效。用户不会立即被登出,只有在访问令牌过期时才会被登出。