Securely manage OAuth 2.0 authentication for desktop and mobile applications. Bridge between apps and OAuth providers.
DesktopOAuthBridge is an open-source project aimed at securely managing OAuth 2.0 authentication for desktop and mobile applications. By acting as a bridge between apps and OAuth providers, it enables seamless and secure authorization without storing sensitive information locally.
- Securely manage OAuth 2.0 authentication for desktop and mobile apps.
- Bridge between apps and OAuth providers.
- Built with TypeScript and Express.js for flexibility and ease of use.
- clone the repo
git clone https://github.com/angelxmoreno/desktop-oauth-bridge.git
- copy the
sample.env
file, then add client ids and secretscd desktop-oauth-bridge cp sample.env .env.local open .env.local
Start the server and access the available endpoints
bun dev
Google OAuth 2.0 for TV and Limited-Input Device Applications
- /google/devices/code
- /google/devices/token-with-user?device_code=[the device code]
- /google/devices/token?device_code=[the device code] (deprecated)
We welcome contributions from the community! If you're interested in contributing to DesktopOAuthBridge, please see our Contribution Guidelines for more information.
This project is licensed under the MIT License.
- This project was inspired by the need for secure OAuth 2.0 authentication in desktop and mobile applications.
- We thank the open-source community for their valuable contributions and support.
For questions, feedback, or support, please contact [[email protected]].