https://github.com/yoonjonglyu/isa-auth
Oauth & blockchain frontend Auth pkg.
https://github.com/yoonjonglyu/isa-auth
auth authentication authorization blockchain frontend oauth world
Last synced: 12 days ago
JSON representation
Oauth & blockchain frontend Auth pkg.
- Host: GitHub
- URL: https://github.com/yoonjonglyu/isa-auth
- Owner: yoonjonglyu
- License: mit
- Created: 2024-02-20T05:50:53.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-06-17T05:40:00.000Z (about 1 year ago)
- Last Synced: 2025-10-04T12:41:45.606Z (9 months ago)
- Topics: auth, authentication, authorization, blockchain, frontend, oauth, world
- Language: TypeScript
- Homepage:
- Size: 145 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ISA AUTH
> **ISA AUTH** is a frontend OAuth open-source package that supports multiple authentication methods, including global, local, blockchain, and default strategies.
---
## 🌐 Why ISA AUTH?
Modern web applications often need to support various authentication providers — from global platforms like Google to region-specific ones like Naver or Kakao, and even blockchain-based identities.
**ISA AUTH** aims to provide a unified, modular, and frontend-friendly authentication solution that is:
- Lightweight and framework-agnostic
- Easy to integrate with customizable UI
- Expandable to future authentication trends like Web3
---
## ✨ Features in Development
- [x] **Global OAuth Providers**
_Examples_: Google, Apple, Meta, LINE
- [ ] **Local OAuth Providers**
_Examples_: Kakao, Naver, WeChat
- [ ] **Blockchain Authentication**
_Examples_: Sign-In With Ethereum (SIWE), other Web3 methods
- [ ] **Default Authentication**
_Examples_: JSON Web Token (JWT), email/password flows
- [ ] **Additional Features**
_Examples_: Token utilities, refresh handling, session sync, etc.
---
## ⚙️ Tech Stack
- **Language**: TypeScript
- **Platform**: Framework-agnostic (React / Vue / Svelte compatible)
- **Protocols**: OAuth 2.0, OIDC, JWT, SIWE
- **UI**: Headless, customizable components (planned)
---
## 📦 Installation
> Coming soon — will support NPM/Yarn installation
```bash
npm install isa-auth
# or
yarn add isa-auth
```
## 🧩 Contribution
We welcome contributions!
Please read the CONTRIBUTING.md for guidelines on how to help us grow ISA AUTH.
## 🙌 Acknowledgements
This project is inspired by needs for a more flexible and modular authentication system in frontend-heavy applications, especially for international and decentralized platforms.
## License
This project is licensed under the MIT License. For more details, see the [LICENSE](./LICENSE) file.