×

Selectively enabling multi-factor authentication for managed devices

  • US 10,432,608 B2
  • Filed: 01/09/2018
  • Issued: 10/01/2019
  • Est. Priority Date: 10/29/2015
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer-readable medium containing instructions that, when executed by the at least one computing device, cause the at least one computing device to perform stages comprising:

  • receiving an authentication request from a client device, the authentication request including a first authentication factor corresponding to a single sign-on (“

    SSO”

    ) credential, wherein the SSO credential is downloaded to the client device, wherein the authentication request originates at a first client application executing on the client device;

    determining, at an identity provider service separate from the client device, whether at least one second authentication factor should be requested, including determining that the at least one second authentication factor should be requested based on a version of an application executing on the client device; and

    in response to determining that the at least one second authentication factor should be requested;

    requesting the at least one second authentication factor from the client device, including determining the first client application does not natively support the at least one second authentication factor and, as a result, requesting the at least one second authentication factor from a second client application;

    receiving the at least one second authentication factor from the client device;

    after confirming the at least one second authentication factor from the second client application, sending, from the identity provider service, an identity assertion to the first client application, wherein the first client application provides the identity assertion to a service provider that is separate from the identity provider service; and

    authenticating the client device in response to verifying the first authentication factor and the at least one second authentication factor.

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