feat: add login(userId, userSig) and logout() to core sdk
这个提交包含在:
父节点
897d58a691
当前提交
067ccd3b96
@ -28,6 +28,16 @@ export function getUserId(): string | null {
|
||||
return _userId
|
||||
}
|
||||
|
||||
export function login(userId: string, userSig: string): void {
|
||||
setToken(userSig)
|
||||
setUserId(userId)
|
||||
}
|
||||
|
||||
export function logout(): void {
|
||||
setToken(null)
|
||||
setUserId(null)
|
||||
}
|
||||
|
||||
export function getConfig(): SDKConfig {
|
||||
if (!_config) throw new Error('XuqmSDK not initialized. Call init() first.')
|
||||
return _config
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
export { init, setToken, setUserId, getToken, getUserId, getConfig } from './core/sdk'
|
||||
export { init, login, logout, setToken, setUserId, getToken, getUserId, getConfig } from './core/sdk'
|
||||
export { http } from './core/http'
|
||||
export { ImClient } from './im/ImClient'
|
||||
export {
|
||||
|
||||
正在加载...
在新工单中引用
屏蔽一个用户