×

Restricting access for a single sign-on (SSO) session

  • US 10,693,859 B2
  • Filed: 07/30/2015
  • Issued: 06/23/2020
  • Est. Priority Date: 07/30/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, by a computer system from a client device operated by a first user, a request to access a first resource;

    requesting, by the computer system, credential data from the first user to access the first resource;

    in response to the request for the credential data, receiving, by the computer system from the client device operated by the first user, the credential data and scope information for establishing a session, wherein the scope information is provided by the first user and defines a first group of resources that are accessible by the client device during the session and/or a second group of resources that are restricted from access by the client device during the session, and wherein the first group of resources include the first resource that the first user is requesting to access;

    determining, by the computer system, the credential data for the first user is valid;

    in response to determining the credential data is valid, establishing, by the computer system, the session with the client device;

    determining, by the computer system, a scope of authentication for the session based on the scope information provided by the first user;

    configuring, by the computer system, the session for the client device based on the scope of authentication, wherein the session is configured to allow the client device to access the first group of resources during the session and/or restrict the client device from accessing the second group of resources during the session;

    determining, by the computer system, the first user operating the client device is authorized to access the first resource based on the configuration of the session; and

    in response to determining the first user operating the client device is authorized to access the first resource, sending, by the computer system, an authorization message to the client device to allow the first user to access the first resource.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×