react-oauth
Pizzly
react-oauth | Pizzly | |
---|---|---|
1 | 6 | |
966 | 1,215 | |
- | - | |
4.9 | 9.1 | |
about 1 month ago | over 1 year ago | |
TypeScript | TypeScript | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
react-oauth
-
[PART-II] GSoC 2022 | Rocket.Chat | EmbeddedChat
It seems to be simple at first, but it took a lot of research. At first I thought there must be a library that I could use, right? The closest I got was a library called -@react-oauth/google but it wasn't compatible with how RocketChat Google OAuth endpoint handled requests. It needed both acessToken and idToken but here on successful login we could get either accessToken or code object. The idToken is the JWT hashed version of code object. You can read more about it here. So after a while of research, I started implementing a custom hook which could handle this with the plain gapi-script from scratch. But, the gapi-script introduced some errors/warnings. So, I went and fixed the code and published my own library around it.
Pizzly
-
SaaS integrations are terrible. Is it just me?
Nango - Sync data from any API to your DB fast (like a programmable ELT) Pizzly - Easy & fast OAuth flows for 50+ APIs
- Pizzly: The fastest way to get OAuth tokens for 50 APIs
- Pizzly: The fastest way to get OAuth tokens for 50+ APIs (open source)
-
Pizzly (the fast and simple OAuth library) is back
Pizzly is an open-source library that makes building on APIs with OAuth fast & simple. It handles the OAuth 2 and 1.0a dance for you, gets you an access token, keeps it fresh and makes it fast and easy to do authenticated API calls. It is language agnostic and supports 50+ APIs out of the box.
We took over the project recently after the previous owners could no longer maintain it.
We want to bring it back to life and for this are looking for your input: We want to know what you love (and dislike) about Pizzly today, so we can build more of what works and fix the parts that are broken.
Please add your voice to this GitHub Issue and we look forward to reading your comments: https://github.com/NangoHQ/Pizzly/issues/263
Thanks & looking forward to hearing from you!
Bastien & Robin
-
Pizzly (the fast & simple OAuth library) is back - we need your input!
For those of you new to Pizzly: Pizzly is an open-source library that makes building on APIs with OAuth fast & simple. It handles the OAuth 2 and 1.0a dance for you, gets you an access token, keeps it fresh and makes it fast and easy to do authenticated API calls. It is language agnostic and supports 50+ APIs out of the box.
What are some alternatives?
gapi-cjs - A gapi-script alternative which uses commonjs module
node-expose-sspi - Expose Microsoft Windows SSPI to Node for SSO authentication.
EmbeddedChat - An easy to use full-stack component (ReactJS) embedding Rocket.Chat into your webapp
google-auth-library-nodejs - 🔑 Google Auth Library for Node.js
react-aad - A React wrapper for Azure AD using the Microsoft Authentication Library (MSAL). The easiest way to integrate AzureAD with your React for authentication.
genshin-kit-node - 原神玩家信息查询封装库 / An API wrapper for fetching player data of Genshin Impact from any servers.
gapi-script - npm package to load gapi script and initialize some functions
react-auth-kit - Powerful Auth Management library for ReactJs-based applications
next-auth - Authentication for the Web.
Hasura - Blazing fast, instant realtime GraphQL APIs on your DB with fine grained access control, also trigger webhooks on database events.
Rocket.Chat.js.SDK - Utility for apps and bots to interact with Rocket.Chat via DDP and/or API
DreamFactory - DreamFactory API Management Platform