关闭浏览器后如何注销应用程序?

时间:2019-04-23 12:23:46

标签: node.js angular typescript

我正在使用Angular7打字稿和nodejs后端进行项目。我希望应用程序在用户关闭浏览器时注销。如何使用打字稿实现这一目标?

我正在使用下面的功能进行正常的登出,它可以正常工作。浏览器关闭时该怎么称呼?

logout(): void {
    this.cookieService.delete('jwt_token', '/');
    this.cookieService.delete('my_token', '/');
    this.isAuthenticated = false;
    this.clockSubscription.unsubscribe();
  }

2 个答案:

答案 0 :(得分:7)

尝试一下:

$signHere = new DocuSign\eSign\Model\SignHere([ # DocuSign SignHere field/tab
    'document_id' => '1', 'page_number' => '1', 'recipient_id' => '1', 
    'tab_label' => 'SignHereTab', 'x_position' => '195', 'y_position' => '147'
]);

答案 1 :(得分:0)

您可以将令牌,用户和凭据存储在sessionStorage中,而不是localStorage中。每当您关闭标签页/浏览器时,sessionStorage就会被删除,localStorage则不要!