https://github.com/thecoderpinar/metamask-login
https://github.com/thecoderpinar/metamask-login
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/thecoderpinar/metamask-login
- Owner: ThecoderPinar
- License: mit
- Created: 2023-07-22T08:49:17.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-07-22T09:03:37.000Z (almost 3 years ago)
- Last Synced: 2025-02-09T04:16:19.856Z (about 1 year ago)
- Language: TypeScript
- Size: 45.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Metamask Login - Ethereum Cüzdan Entegrasyonu ile Güvenli Kullanıcı Oturumu Açma
Heyecanla duyuruyorum, en yeni projem: **Metamask Login!** 🚀
Metamask Login, kullanıcıların Metamask tarayıcı eklentisi aracılığıyla Ethereum cüzdanlarını kullanarak oturum açmalarına olanak tanıyan bir web uygulamasıdır. Metamask Login sayesinde kullanıcılar geleneksel kullanıcı adı ve şifrelerine ihtiyaç duymadan platformunuza güvenli bir şekilde erişebilirler.
## 🌟 Öne Çıkan Özellikler
- 🔒 **Güvenli Kimlik Doğrulama:** Metamask Login, Ethereum blockchain'inin ve Metamask uzantısının güvenlik özelliklerini kullanarak güvenli kullanıcı kimlik doğrulama sağlar. Kullanıcılar, özel anahtarlarını kullanarak işlemleri imzalayabilir, böylece sağlam ve merkezi olmayan bir kimlik doğrulama süreci elde edilir.
- 💼 **Merkezi Olmayan Uygulamalar (DApp) İçin İdeal:** Eğer merkezi olmayan bir uygulama (DApp) veya blok zincir tabanlı bir platform geliştiriyorsanız, Metamask Login mükemmel bir seçenektir. Metamask, Ethereum ekosisteminde yaygın olarak kullanılmaktadır ve uygulamanıza sorunsuz bir şekilde entegre olur.
- ⚙️ **Teknoloji Yığını:** Metamask Login, React.js ve Next.js kullanılarak geliştirilmiş olup, modern ve verimli bir web uygulamasıdır. Ethereum entegrasyonu için Web3.js kütüphanesinden yararlanılarak Ethereum blockchain ile sorunsuz iletişim sağlanır.
## 🚀 Nasıl Çalışır
1. Kullanıcılar Metamask uzantısını açar ve Ethereum cüzdanlarına bağlanır.
2. Metamask Login uygulamasına eriştiklerinde, Metamask kullanıcılara erişim izni için bir onay kutusu gösterir ve kullanıcılar basit bir tıklama ile oturum açabilirler.
3. Oturum açtıktan sonra, kullanıcılar kişiselleştirilmiş bir karşılama mesajıyla karşılanır.
## 📂 Proje İskeleti
Proje dosyalarının düzenli bir şekilde yer aldığı genel bir yapıyı kullanabilirsiniz:
metamask-login/
├── public/
│ ├── images/
│ │ ├── logo.png
│ │ └── screenshot.png
│ └── index.html
├── src/
│ ├── components/
│ │ ├── Header.js
│ │ ├── Footer.js
│ │ └── ...
│ ├── pages/
│ │ ├── index.js
│ │ └── ...
│ ├── styles/
│ │ ├── index.css
│ │ └── ...
│ └── ...
├── package.json
├── package-lock.json
├── README.md
└── ...
## 🌈 Demo
Metamask Login'u görmek için [Demo Link](link_to_demo) adresini ziyaret edebilirsiniz.
## 👩💻 Katkılarınızı Bekliyoruz
Metamask Login, açık kaynaklı bir projedir ve katkılarınızı memnuniyetle karşılıyoruz! Herhangi bir fikriniz veya iyileştirme öneriniz varsa, depoyu klonlayabilir ve bir "pull request" gönderebilirsiniz.
## 📝 Lisans
Metamask Login, [MIT Lisansı](LICENSE) altında lisanslanmıştır. Detaylar için depoya bakabilirsiniz.
Projenizdeki dosyaları bu şekilde düzenleyerek README.md dosyanızı daha görsel ve düzenli hale getirebilirsiniz.
## 💌 İletişim
Projemi beğeneceğinizi umuyorum. Geri bildirimlerinizi ve önerilerinizi paylaşmaktan çekinmeyin! 🙌
#MetamaskLogin #Ethereum #Blockchain #MerkeziOlmayanUygulamalar #Web3 #AçıkKaynak
Start the application:
npm run dev
The application will now be running at http://localhost:3000.