| Index: remoting/webapp/crd/js/oauth2.js
|
| diff --git a/remoting/webapp/crd/js/oauth2.js b/remoting/webapp/crd/js/oauth2.js
|
| index 52e12f8841480cf92bb92a8b2d7e274289e2e1cd..7a18a9c996559ca04fba2275ae04a1f43e2ac0a8 100644
|
| --- a/remoting/webapp/crd/js/oauth2.js
|
| +++ b/remoting/webapp/crd/js/oauth2.js
|
| @@ -82,15 +82,19 @@ remoting.OAuth2.prototype.isAuthenticated = function() {
|
| };
|
|
|
| /**
|
| - * Removes all storage, and effectively unauthenticates the user.
|
| + * Remove the cached auth token, if any.
|
| *
|
| + * @param {function():void=} opt_onDone Completion callback.
|
| * @return {void} Nothing.
|
| */
|
| -remoting.OAuth2.prototype.clear = function() {
|
| +remoting.OAuth2.prototype.removeCachedAuthToken = function(opt_onDone) {
|
| window.localStorage.removeItem(this.KEY_EMAIL_);
|
| window.localStorage.removeItem(this.KEY_FULLNAME_);
|
| this.clearAccessToken_();
|
| this.clearRefreshToken_();
|
| + if (opt_onDone) {
|
| + opt_onDone();
|
| + }
|
| };
|
|
|
| /**
|
|
|