你如何退出 Firebase? (Objective-C)
How do you log out of Firebase? (Objective-C)
我正在尝试从我的应用程序中注销用户。在 Firebase API 中,它说使用 [ref unauth];
我应该取消授权的裁判到底是什么?它是 Firebase 参考还是用户的 uid?我使用了 Firebase 参考,它似乎没有做任何事情。我如何使用这个命令?它究竟应该做什么?我还没有遇到一个很好的例子。
Firebase 客户端在后台管理与其服务器的连接,并在该连接上而不是每个 Firebase
对象上进行身份验证。这意味着每当您在任何 Firebase
引用上调用例如 ref authUser:@"jenny@example.com" password:@"correcthorsebatterystaple"
时,用户都会在所有引用上进行身份验证。
类似地:当您对任何 Firebase
引用调用 unauth
时,用户将退出您应用中的所有引用。
NSError *signOutError;
BOOL status = [[FIRAuth auth] signOut:&signOutError];
if (!status) {
NSLog(@"Error signing out: %@", signOutError);
return;
}else{
NSLog(@"Successfully Signout");
}
执行此代码,您一定会喜欢它用于注销的效果。
我正在尝试从我的应用程序中注销用户。在 Firebase API 中,它说使用 [ref unauth];
我应该取消授权的裁判到底是什么?它是 Firebase 参考还是用户的 uid?我使用了 Firebase 参考,它似乎没有做任何事情。我如何使用这个命令?它究竟应该做什么?我还没有遇到一个很好的例子。
Firebase 客户端在后台管理与其服务器的连接,并在该连接上而不是每个 Firebase
对象上进行身份验证。这意味着每当您在任何 Firebase
引用上调用例如 ref authUser:@"jenny@example.com" password:@"correcthorsebatterystaple"
时,用户都会在所有引用上进行身份验证。
类似地:当您对任何 Firebase
引用调用 unauth
时,用户将退出您应用中的所有引用。
NSError *signOutError;
BOOL status = [[FIRAuth auth] signOut:&signOutError];
if (!status) {
NSLog(@"Error signing out: %@", signOutError);
return;
}else{
NSLog(@"Successfully Signout");
}
执行此代码,您一定会喜欢它用于注销的效果。