Skip to content

Commit 4b3beb6

Browse files
committed
refactor: use a common handleAuthLogin function for passport.js strategies
1 parent df1cf4f commit 4b3beb6

File tree

6 files changed

+761
-489
lines changed

6 files changed

+761
-489
lines changed

README.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -72,8 +72,7 @@ I also tried to make it as **generic** and **reusable** as possible to cover mos
7272

7373
- Login
7474
- **Local Authentication** Sign in with Email and Password, Passwordless
75-
- **OAuth 2.0 Authentication:** Sign in with Google, Microsoft, Facebook, X (Twitter), Twitch, GitHub, Discord
76-
- **OpenID Connect:** Sign in with LinkedIn
75+
- **OAuth 2.0 Authentication:** Sign in with Google, Microsoft, Facebook, LinkedIn, X (Twitter), Twitch, GitHub, Discord
7776
- **User Profile and Account Management**
7877
- Gravatar
7978
- Profile Details
@@ -86,12 +85,12 @@ I also tried to make it as **generic** and **reusable** as possible to cover mos
8685
- Device camera
8786
- **AI Examples and Boilerplates**
8887
- RAG with semantic and embedding caching
89-
- Llama Instruct, Llama Vision
88+
- Llama 3.3, Llama 4 Scout (vision use case)
9089
- OpenAI Moderation
9190
- Support for a range of foundational and embedding models (DeepSeek, Llama, Mistral, Sentence Transformers, etc.) via LangChain, Groq, and Hugging Face
9291
- **API Examples**
9392
- **Backoffice:** Lob (USPS Mail), Paypal, Quickbooks, Stripe, Twilio (text messaging)
94-
- **Data, Media & Entertainment:** Alpha Vantage (stocks and finance info) with ChartJS, Github, Foursquare, Last.fm, New York Times, PubChem (chemical information), Trakt.tv (movies/TV), Twitch, Tumblr (OAuth 1.0a example), Web Scraping, Tenor (GIFs)
93+
- **Data, Media & Entertainment:** Alpha Vantage (stocks and finance info) with ChartJS, Github, Foursquare, Last.fm, New York Times, PubChem (chemical information), Trakt.tv (movies/TV), Twitch, Tumblr (OAuth 1.0a example), Steam (OpenID), Web Scraping, Tenor (GIFs)
9594
- **Maps and Location:** Google Maps, HERE Maps
9695
- **Productivity:** Google Drive, Google Sheets
9796

@@ -632,7 +631,6 @@ Required to run the project before your modifications
632631
| passport-local | Sign-in with Username and Password plugin. |
633632
| passport-oauth | Allows you to set up your own OAuth 1.0a and OAuth 2.0 strategies. |
634633
| passport-oauth2-refresh | A library to refresh OAuth 2.0 access tokens using refresh tokens. |
635-
| passport-openidconnect | Sign-in with OpenID Connect |
636634
| passport-steam-openid | OpenID 2.0 Steam plugin. |
637635
| patch-package | Fix broken node modules ahead of fixes by maintainers. |
638636
| pdfjs-dist | PDF parser |

0 commit comments

Comments
 (0)