×

Cross-application authentication on a content management system

  • US 10,282,522 B2
  • Filed: 07/10/2018
  • Issued: 05/07/2019
  • Est. Priority Date: 02/27/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • establishing a communication channel through a content management system, between a client application at a client device and a website associated with the content management system, wherein establishing the communication channel comprises;

    sending, from the client application to the content management system, a message comprising a nonce that identifies an association between the client application and at least one of a browser application at the client device or a user account used by the client application to authenticate with the content management system, wherein the association enables the content management system to relay one or more communications between the client application and the website;

    when the browser application at the client device is not authenticated with the content management system, receiving, by the client application from the content management system via the communication channel, a request for the user account used by the client application to authenticate with the content management system;

    receiving, by the client application, an instruction to authenticate the browser application with the content management system under the user account; and

    sending, from the client application to the browser application, a command instructing the browser application to open a web page to verify the browser application is associated with the client device at the content management system, wherein the browser application is authenticated with the content management system under the user account via a communication session between the browser application and the website.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×