Getting started #41
Replies: 2 comments 16 replies
-
Hi @lukepuplett, It seems this is the package you need. Although I need to point out it's not really intended for direct consumption. README reads:
If you're well familiar with the specifications and profiles this software targets you certainly could use it directly. Do you possibly have any concrete questions? I would be happy to answer those. |
Beta Was this translation helpful? Give feedback.
-
Thank you. I'm going through each public type, it's like an OAuth Lego set, and looking at its doc and I think I can put something together. OAuth is quite a simple dance and it's lovely to fully understand what's happening and to own that code. Thanks for getting back to me! Keep this open for a week as it's all very new. I keep losing days down other rabbit holes. |
Beta Was this translation helpful? Give feedback.
-
Hey, it seems like a lot of hard work has gone into this and it could be what I need.
I'm building my first Deno + TypeScript + Svelte web app (I'm C# usually). I need to build a login with Google feature. In C# we have (overly large and opaque) frameworks that do this for us.
Though when OAuth was new, I did read the spec and implement it by hand in C#. It was nice because I could keep the code focused and step through it all in a debugger.
I'm looking to do the same in Deno, create the redirect URLs, handle callbacks and sign/verify parameters, exchange tokens etc. and I feel I just need a handful of helpers.
I've looked through the names and documentation for the public functions and some look like they might be what I need but right now it's too much of a leap to putting it together, I need an on-ramp.
Thank you.
Beta Was this translation helpful? Give feedback.
All reactions