Merge pull request #2307 from ChenWangG:patch-1

PiperOrigin-RevId: 612604370
This commit is contained in:
Copybara-Service
2024-03-04 15:42:43 -08:00
7 changed files with 46 additions and 33 deletions
@@ -57,8 +57,9 @@ class AccountManager {
// |login_success_callback| is called when the login succeeded. Account
// information is passed to callback.
// |login_failure_callback| is called when the login fails.
virtual void Login(absl::AnyInvocable<void(Account)> login_success_callback,
absl::AnyInvocable<void()> login_failure_callback) = 0;
virtual void Login(
absl::AnyInvocable<void(Account)> login_success_callback,
absl::AnyInvocable<void(absl::Status)> login_failure_callback) = 0;
// Logs out current active account. |logout_callback| is called when logout is
// completed.