-
公开(公告)号:US20210097164A1
公开(公告)日:2021-04-01
申请号:US16588833
申请日:2019-09-30
Applicant: SLACK TECHNOLOGIES, INC.
Inventor: Mark CHRISTIAN , Anuj NAIR , James WHIMPEY , Drew SCHUSTER
Abstract: Various methods, apparatuses, and computer program products are provided for authenticating a user. An example computer-implemented method includes verifying compliance with one or more security procedures for a given group-based communication browser session based on a comparison of a boot data object and an authentication data. The boot data object includes a set of standardized parameters of a booting operation and the authentication data includes a set of core information enabling access to the given group-based communication browser session. The computer-implemented method also includes receiving group-based communication data specific to the group-based communication browser session from the group-based communication system. The computer-implemented method further includes displaying at least a portion of the group-based communication data specific to the group-based communication browser session. Corresponding apparatuses and computer program products are also provided.
-
公开(公告)号:US20210096844A1
公开(公告)日:2021-04-01
申请号:US16588829
申请日:2019-09-30
Applicant: SLACK TECHNOLOGIES, INC.
Inventor: Mark CHRISTIAN , Anuj NAIR , James WHIMPEY , Drew SCHUSTER
Abstract: Various methods, apparatuses, and computer program products are provided for background loading data. The computer-implemented method includes executing a group-based communication browser session module stored in at least one memory. The computer-implemented method also includes causing a service worker to request an update for the group-based communication browser session module during execution of the group-based communication browser session module. The computer-implemented method further includes receiving the update for the group-based communication browser session during the operation of the group-based communication browser session. The computer-implemented method still further includes caching the update via the service worker. The computer-implemented method also includes restarting the group-based communication browser session module after caching the update. Restarting the group-based communication browser session module includes updating at least a portion of the group-based communication browser session module to provide the update for display to a user. Corresponding apparatuses and computer program products are also provided.
-