AJ ONeal coolaj86
  • Provo, UT
  • https://coolaj86.com
  • 6'5 • Technophobic Technologist + Videographer • Go, Rust, Node / VanillaJS (@JSJabber), UX, Security, IoT. Canon 24mm 50mm.

  • Inscrit le 2017-10-24
coolaj86 a commenté le ticket coolaj86/acme.js-ARCHIVED#32 2020-09-21 18:40:59 +00:00
ACME.challengeTests connects with the external domain and ip address - won't work behind secure routers

You've got a compound problem there.

Either the router should be properly configured with hairpinning, or it should be properly configured without hairpinning. It should not be half configured.

  • Without hairpinning the request should work just the same as any other request - it goes out to external DNS servers, gets the external IP, makes a request out to the external IP that comes back in through the NAT of the router.

  • With proper hairpinning the request should be rewritten by the router and turned back on itself.

That said, you can update /etc/hosts to get the localhost behavior that you desire... it just defeats the purpose of the test, which is to check that an outside source can properly get inside.

coolaj86 a ouvert le ticket coolaj86/go-mockid#2 2020-09-20 02:53:59 +00:00
canonicalize emails
coolaj86 a soumis sur master dans coolaj86/go-mockid 2020-09-17 07:59:41 +00:00
c36c0200f3 add error codes
coolaj86 a soumis sur master dans coolaj86/go-mockid 2020-09-17 07:28:59 +00:00
84e1863da2 update errors and iframe
coolaj86 a soumis sur master dans coolaj86/go-mockid 2020-09-16 23:19:40 +00:00
881bf97334 add endpoint to get emails
coolaj86 a soumis sur master dans coolaj86/go-mockid 2020-09-16 22:37:22 +00:00
f13dc593b0 WIP login flow
coolaj86 a soumis sur master dans coolaj86/go-mockid 2020-09-16 22:34:28 +00:00
557f9085f6 add kv fs store and tests
9de2f796db cleanup some xkeypairs functions
Comparer 2 révisions »
coolaj86 a soumis sur master dans coolaj86/go-mockid 2020-09-16 22:31:54 +00:00
a8f1a99667 ignore more things
coolaj86 a soumis sur master dans coolaj86/go-mockid 2020-09-13 05:55:15 +00:00
6981b852d0 first draft of login exchanges complete
coolaj86 a commenté le ticket coolaj86/node-authenticator.js#3 2020-09-07 10:59:07 +00:00
Impossible to set custom expire time

For custom behavior check out notp:

https://github.com/guyht/notp

return notp.totp.verify(token, bin, { window: 1, time: 30 });

Also, I'm not opposed to a PR to expose this functionality.

coolaj86 a soumis sur master dans coolaj86/go-mockid 2020-08-20 06:07:21 +00:00
673671147c add debug output for google id
e7c21aa35c update google docs
5ff37be8c5 add some google oauth2 docs
23822cdf09 wip: ready new-account for email and google verification
9608a7429b prefer a dark mode
Comparer 11 révisions »
coolaj86 a soumis sur master dans coolaj86/go-mockid 2020-08-20 05:49:50 +00:00
3b1cde943d add debug output for google id
coolaj86 a soumis sur master dans coolaj86/go-mockid 2020-08-18 05:56:29 +00:00
211c3f064d update google docs
coolaj86 a soumis sur master dans coolaj86/go-mockid 2020-08-18 05:43:48 +00:00
4c53f3a69c update google docs
b3b0484ff4 add some google oauth2 docs
3496876f8b prefer a dark mode
Comparer 3 révisions »
coolaj86 a soumis sur master dans coolaj86/go-mockid 2020-08-17 23:14:12 +00:00
69459f5049 wip: ready new-account for email and google verification
coolaj86 a soumis sur master dans coolaj86/go-mockid 2020-08-10 21:47:16 +00:00
e6dd414af6 nest debug APIs under /debug/
coolaj86 a soumis sur master dans coolaj86/go-mockid 2020-08-06 16:54:31 +00:00
05db67c8b7 verify exp
coolaj86 a soumis sur master dans coolaj86/go-mockid 2020-08-05 09:06:49 +00:00
ca84b8dbca WIP (passing) verifies RSA sig
coolaj86 a soumis sur master dans coolaj86/go-mockid 2020-08-05 08:13:44 +00:00
e8c50dee76 WIP (broken) add verify
coolaj86 a ouvert le ticket coolaj86/go-mockid#1 2020-08-04 07:12:00 +00:00
To Feature Complete