×

Proxy authentication for single sign-on

  • US 10,554,624 B2
  • Filed: 09/25/2014
  • Issued: 02/04/2020
  • Est. Priority Date: 09/25/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computing apparatus for providing a network gateway, comprising:

  • a hardware platform comprising at least a processor;

    a service database comprising authentication credentials, wherein the authentication credentials are owned by the network gateway and not by an end user;

    a first network interface configured to communicatively couple the gateway to a network service;

    a second network interface configured to communicatively couple the gateway to a client device; and

    one or more logic elements implemented on the hardware platform and comprising an authentication proxy engine configured to;

    intercept via the second network interface a request from the client device to access the network service;

    determine that the intercepted request requires form-based authentication of the client device or a user of the client device;

    receive a data page requiring form-based authentication from the network service;

    inject a script into a modified data page from the network service, the script configured to detect a login action;

    receive the detected login action from the script, the login action including profile login data and authentication for the client device or a user of the client device;

    extract the authentication credentials from the service database, the authentication credentials comprising a password for the user or the client device; and

    provide authentication data to the network service via the first network interface comprising filling in the form-based authentication.

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