Top 22 TypeScript Oauth2 Projects
-
For authentication there is next-auth.
-
Setting up an OAuth workflow can be somewhat tedious. Luckily, Pizzly offers an amazingly simple way to take care of this. Pizzly provides a proxy server for over 80 OAuth integrations and you can deploy your own instance for free on Heroku (as I did).
-
Appwrite
Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
-
-
angular-auth-oidc-client
npm package for OpenID Connect, OAuth Code Flow with PKCE, Refresh tokens, Implicit Flow
Project mention: Integrating other Angular apps into existing Angular app. | reddit.com/r/Angular2 | 2022-04-21 -
export default function LoginPage() { // if i got an error it will come back with the loader data const loaderData = useLoaderData(); console.log(loaderData); return (
Welcome to Remix-Auth Exampleh1>
Based on the Form Strategy From{" "} Remix-Auth Project a> p> Sign Inbutton> Form>
{loaderData?.error ?ERROR: {loaderData?.error?.message}p> : null} div> div> ); }
-
Therefore, I have transformed the library [@auth0/auth0-spa-js](https://github.com/auth0/auth0-spa-js), which is another official Auth0 client library, to have an authentication hook and methods that can be accessible outside the components.
-
I look at some examples, https://github.com/Robinyo/serendipity is a great one. But I still hate looking at someone else's complete example just to get some pieces out of it.
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
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.
Project mention: How do I make 'forgot password' working in react-aad-msal with Azure AD B2C? | reddit.com/r/codehunter | 2022-05-14I am using react-aad-msal with Azure AD B2C. I have sign-in and sign-out working. However, when I click 'Forgot your password?', the auth window disappears and nothing happens.
-
Project mention: Keycloak: Open-Source Identity and Access Management | news.ycombinator.com | 2022-05-04
Another OAuth2 server, that's well on the other side of the heavyweight spectrum vs. keycloak:
-
react-oidc
A set of react components and HOC to make Oidc (Open ID Connect) client easy. It aim to simplify OAuth authentication between multiples providers.
Project mention: Full JWT Based Auth Implementation For Your React Apps Using a GraphQL API | reddit.com/r/reactjs | 2022-03-31Thanks, did some more research and this lib uses in-memory JWT storage https://github.com/AxaGuilDEv/react-oidc/issues/342
-
nodejs-auth
Implementation of node.js authentication with social login ✌️, user impersonation 💅, and no passport.js required 💁
Project mention: I am gonna lose my mind guys: Express and Passport | reddit.com/r/node | 2022-03-31 -
Project mention: NextAuth customer authentication, how to set session variables? | reddit.com/r/nextjs | 2021-09-11
Hey man! Off-topic question, how do you guys get MongoDB to work in Next-Auth 4.0? I just keep getting issues here. Related issue: https://github.com/nextauthjs/adapters/discussions/213
-
Project mention: [AskJS] Picking a name for my OAuth2 library | reddit.com/r/javascript | 2022-05-10
I've been working on an oauth2 library, and originally it only wrapped 'fetch', but now it's a much more full-featured library.
-
Project mention: Flask JWT Route & React Google OAuth 2.0 make Auth easy! | reddit.com/r/flask | 2021-07-22
-
-
sveltekit-passport-oauth2
Easy way to use passport (with OAuth authentication) in your svelte-kit projects
Project mention: SvelteKit and passport for auth with own user database? | reddit.com/r/sveltejs | 2022-03-10I only found sveltekit-passport-oauth2 so far, but all that OAuth callback stuff makes me dizzy ;-)
-
Project mention: Show HN: Express.js middleware implementation for Twitter OAuth 2.0 Client | news.ycombinator.com | 2022-02-28
-
Project mention: Show HN: Sample Code for the Twitter OAuth2.0 Client (Node.js&TypeScript) | news.ycombinator.com | 2022-03-01
-
grant-server
This module is a packaged Grant OAuth proxy server. That means that you can just install this package and run grant-serve to have a proxy OAuth server running. Docker image is also available.
-
drupal-react-oauth-provider
React Context provider and hooks for Drupal, with support for Oauth2 authentication.
Project mention: Introducing drupal-react-oauth-provider - Simplify Drupal user authentication and token management in React | reddit.com/r/drupal | 2022-04-10I've just released a React Drupal OAauth Provider on npm! It makes logging users into Drupal from React extremely easy and abstracts away all token management. It handles oauth2 authentication and provides a few hooks to deal with login, logout, and accessing rest resources. It works using React context, has no dependencies, and is written in Typescript.
-
openid-connect-app
Sample project for implementing OIDC server with a web application and an API service.
Source code for this tutorial is hosted on metalicn20/openid-connect-app
-
Project mention: Google OAuth using TypeScript, Express.js, Passport.js & MongoDB | dev.to | 2021-11-01
Github Project Link: https://github.com/SamipPoudel58/nodejs-ts-google-oauth
TypeScript Oauth2 related posts
- [AskJS] Picking a name for my OAuth2 library
- Introducing drupal-react-oauth-provider - Simplify Drupal user authentication and token management in React
- Remix Authentication Using Remix-Auth Package
- Show HN: Sample Code for the Twitter OAuth2.0 Client (Node.js&TypeScript)
- Sample code for the Twitter OAuth2.0 Client.
- Show HN: Express.js middleware implementation for Twitter OAuth 2.0 Client
- Show HN: Express.js middleware implementation for Twitter OAuth 2.0 Client
Index
What are some of the best open-source Oauth2 projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | next-auth | 10,142 |
2 | Pizzly | 1,001 |
3 | AppAuth-JS | 830 |
4 | angular-auth-oidc-client | 811 |
5 | remix-auth | 806 |
6 | auth0-spa-js | 668 |
7 | serendipity | 349 |
8 | react-aad | 343 |
9 | a12n-server | 325 |
10 | react-oidc | 305 |
11 | nodejs-auth | 238 |
12 | adapters | 139 |
13 | fetch-mw-oauth2 | 27 |
14 | react-google-oauth2.0 | 14 |
15 | deno-oauth2-client | 11 |
16 | sveltekit-passport-oauth2 | 10 |
17 | twitter-oauth2 | 8 |
18 | twitter-oauth2-client | 8 |
19 | grant-server | 4 |
20 | drupal-react-oauth-provider | 1 |
21 | openid-connect-app | 0 |
22 | nodejs-ts-google-oauth | 0 |
Are you hiring? Post a new remote job listing for free.