Kevin O'Connor f9d0a8cdcd
[AdobePass] Add Spectrum as an Adobe Pass provider
Some services no longer allow for the older services (ex.
`Charter_Direct`) to be used and just return a generic 401 response.
Going through their login flow manually, the new provider name appears to
be `Spectrum`. This provider seems to work even place of services that
still allow for `Charter_Direct` to be used.

The Spectrum login form also needs special handling since it's
dynamically loaded via JS thus we cannot simply capture the POST url and
hidden form fields. Instead we need to hardcode the POST URL and
recreate the request manually. Thankfully the SAMLRequest and RelayState
are in the HTML response.
2021-07-05 12:04:54 -04:00
..
2021-01-04 01:14:26 +01:00
2021-01-25 09:28:24 +01:00
2019-11-29 17:39:18 +01:00
2020-10-22 19:15:05 +07:00
2020-11-19 17:29:30 +01:00
2020-12-21 09:02:45 +01:00
2020-12-28 18:19:30 +01:00
2017-10-09 23:50:53 +07:00
2020-12-20 12:06:17 +01:00
2020-11-19 05:02:04 +07:00
2019-10-16 23:57:40 +01:00
2019-01-01 23:56:05 +07:00
2021-01-28 02:06:12 +07:00
2021-02-03 23:57:56 +00:00
2019-04-05 19:35:35 +01:00
2020-08-27 19:20:41 +01:00
2020-11-22 17:39:41 +01:00
2017-09-03 16:43:33 +07:00
2018-07-21 19:08:28 +07:00
2019-09-25 02:16:25 +07:00
2019-01-01 21:39:18 +07:00
2020-12-24 13:10:20 +01:00
2017-08-05 08:17:01 +07:00
2019-04-28 00:42:55 +01:00
2017-07-09 19:18:12 +07:00
2017-08-17 16:56:06 +08:00
2020-11-16 15:55:07 +01:00
2020-12-19 20:14:44 +01:00
2019-05-11 03:57:40 +07:00
2019-11-26 22:18:21 +01:00
2019-07-21 14:59:53 +07:00
2020-12-24 19:40:08 +01:00
2020-05-05 05:09:07 +07:00
2019-07-12 23:26:46 +01:00
2017-10-09 23:50:53 +07:00
2018-01-10 22:19:51 +07:00
2018-07-21 19:08:28 +07:00
2019-07-31 01:43:49 +07:00
2019-02-02 06:04:00 +07:00
2020-11-29 13:44:36 +07:00
2019-01-08 08:46:34 +07:00
2018-07-21 19:08:28 +07:00
2021-05-16 22:01:51 +07:00
2019-03-11 08:18:57 +01:00
2020-11-21 22:00:05 +07:00
2017-11-25 19:28:26 +01:00
2017-12-26 19:41:08 +01:00
2018-07-21 19:08:28 +07:00
2017-06-09 00:20:07 +07:00
2019-10-29 09:50:00 +01:00
2017-06-09 00:22:14 +07:00
2018-11-21 12:08:46 +01:00
2020-11-22 19:38:45 +01:00
2019-01-01 23:56:05 +07:00
2019-07-10 13:54:49 +01:00
2017-05-28 06:47:38 +07:00
2019-10-04 19:27:58 +07:00
2017-06-09 00:27:11 +07:00
2019-04-28 00:42:55 +01:00
2017-06-23 02:54:12 +07:00
2018-07-21 19:08:28 +07:00
2021-02-08 15:58:20 +01:00
2020-02-23 04:33:29 +07:00
2018-06-12 01:41:23 +07:00
2020-10-17 23:02:17 +07:00
2018-07-21 18:03:58 +07:00
2017-10-09 23:50:53 +07:00
2018-11-24 22:14:27 +07:00
2017-06-09 00:29:20 +07:00
2018-07-21 19:08:28 +07:00
2019-11-06 19:56:10 +01:00
2018-07-21 19:08:28 +07:00
2020-11-21 22:00:05 +07:00
2019-03-11 04:00:54 +07:00
2018-08-20 02:15:48 +07:00
2019-07-26 22:30:18 +07:00
2018-03-22 23:07:31 +07:00
2018-11-21 12:00:50 +01:00
2019-01-01 23:56:05 +07:00
2019-11-06 23:14:26 +01:00
2018-06-18 04:54:52 +07:00
2020-12-13 23:43:16 +07:00
2021-05-05 03:44:07 +07:00
2017-10-09 23:50:53 +07:00
2021-01-17 14:07:56 +01:00
2021-03-15 21:46:39 +01:00
2019-03-11 15:18:09 +01:00
2017-09-16 22:39:46 +07:00
2019-11-29 17:39:18 +01:00
2018-02-08 23:02:05 +07:00
2020-01-08 12:55:33 +01:00
2020-12-19 20:14:44 +01:00
2020-12-29 17:21:05 +01:00
2019-04-03 10:19:36 +01:00
2020-12-28 10:50:29 +01:00
2019-03-11 04:00:54 +07:00
2021-02-19 11:55:40 +01:00
2019-03-23 21:43:50 +07:00
2020-11-21 22:00:05 +07:00
2019-11-30 23:50:28 +01:00
2019-04-21 14:51:26 +01:00
2018-11-21 02:50:40 +07:00
2019-03-11 04:00:54 +07:00
2019-10-29 09:50:01 +01:00
2020-11-21 22:00:05 +07:00
2020-12-28 10:50:29 +01:00
2017-06-16 04:57:56 +07:00
2018-09-19 22:16:43 +07:00
2019-07-14 02:57:43 +07:00
2017-08-18 01:00:07 +07:00
2018-07-21 19:08:28 +07:00
2019-04-03 10:20:01 +01:00
2019-05-28 04:58:12 +01:00
2021-02-25 15:50:49 +01:00
2021-03-14 15:05:25 +01:00
2017-10-09 23:50:53 +07:00
2019-01-01 23:56:05 +07:00
2019-11-05 05:21:16 +07:00
2020-12-29 14:11:37 +01:00
2017-06-09 00:30:23 +07:00
2018-09-08 17:24:48 +07:00
2017-07-14 22:11:07 +07:00
2017-06-09 00:16:42 +07:00
2020-12-24 13:33:12 +01:00
2020-11-21 22:00:05 +07:00
2020-12-26 22:14:31 +07:00
2020-12-25 21:35:55 +01:00
2021-02-25 15:50:49 +01:00
2017-10-09 23:50:53 +07:00
2021-01-04 01:14:25 +01:00
2020-11-21 22:00:05 +07:00
2018-12-05 07:03:00 +01:00
2020-06-06 01:45:05 +07:00
2020-12-27 16:22:43 +01:00
2019-11-03 22:04:03 +01:00
2019-01-01 23:56:05 +07:00
2017-10-09 23:50:53 +07:00
2017-05-20 01:29:33 +07:00
2020-01-15 14:18:04 +01:00
2019-02-06 19:38:10 +01:00
2017-06-09 00:31:56 +07:00
2020-12-19 20:14:44 +01:00
2021-01-25 15:15:45 +01:00
2019-07-31 02:32:45 +07:00
2018-07-21 19:08:28 +07:00
2019-02-17 14:27:00 +07:00
2017-08-08 05:41:38 +07:00
2017-10-12 16:04:41 +00:00
2017-10-19 04:46:06 +07:00
2020-05-05 11:19:40 +01:00
2020-11-16 16:21:48 +01:00
2019-03-11 04:00:54 +07:00
2019-03-11 09:04:06 +01:00
2017-10-12 12:02:26 +08:00
2019-03-11 15:53:44 +01:00
2020-11-26 12:56:49 +01:00
2021-02-01 21:35:18 +01:00
2018-07-21 19:08:28 +07:00
2020-01-27 15:41:21 +01:00
2018-07-30 03:05:36 +07:00
2018-07-20 00:46:50 +07:00
2017-12-23 21:17:53 +07:00
2019-05-15 15:02:51 +01:00
2019-12-03 12:31:16 +01:00
2019-03-31 01:31:33 +07:00
2020-11-21 22:00:05 +07:00
2018-03-10 23:13:14 +07:00
2021-01-19 14:47:39 +01:00
2018-07-21 19:08:28 +07:00
2020-02-29 23:09:13 +07:00