nextauthjs / next-auth

Authentication for the Web.
https://authjs.dev
ISC License
25k stars 3.53k forks source link

Eartho Provider Integration for NextAuth.js #12240

Open earthodev opened 1 week ago

earthodev commented 1 week ago

Eartho Provider Integration for NextAuth.js

Eartho is a privacy-focused, open-source alternative to standard authentication providers like Google or Facebook. With Eartho, users authenticate with enhanced privacy control, ensuring their data stays protected from Big Tech tracking. This PR adds Eartho as a built-in provider to NextAuth.js, allowing developers to easily integrate Eartho for a secure and privacy-first login experience.

☕️ Reasoning

This PR introduces Eartho as an authentication provider, allowing users and developers to utilize Eartho’s privacy-centric login features directly within NextAuth.js. Eartho supports popular authentication methods while prioritizing user data security, making it an ideal choice for developers concerned about privacy.

🧢 Checklist

🎫 Affected Issues

This PR adds a new provider, potentially addressing developers' needs for a privacy-centric alternative authentication option in NextAuth.js.

📌 Resources


To use Eartho as a provider in NextAuth.js, developers can follow the provided setup guide. Eartho offers an OpenID Connect implementation, simplifying integration while preserving user privacy. The default configuration ensures secure and user-friendly login options, with flexibility to customize the provider to fit specific needs.

Thank you for considering this PR. Adding Eartho as a provider aligns with NextAuth.js's goal to provide versatile authentication solutions while respecting user privacy.

vercel[bot] commented 1 week ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
auth-docs ❌ Failed (Inspect) Nov 14, 2024 10:17am
1 Skipped Deployment | Name | Status | Preview | Comments | Updated (UTC) | | :--- | :----- | :------ | :------- | :------ | | **next-auth-docs** | ⬜️ Ignored ([Inspect](https://vercel.com/authjs/next-auth-docs/A7HL5Mg4rGWRxLytRpLgBxaPhRBV)) | [Visit Preview](https://next-auth-docs-git-fork-earthodev-main-authjs.vercel.app) | | Nov 14, 2024 10:17am |
vercel[bot] commented 1 week ago

@dvir-daniel is attempting to deploy a commit to the authjs Team on Vercel.

A member of the Team first needs to authorize it.