An open API service indexing awesome lists of open source software.

https://github.com/thecoderpinar/metamask-login


https://github.com/thecoderpinar/metamask-login

Last synced: about 1 year ago
JSON representation

Awesome Lists containing this project

README

          


Metamask Login

# 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.


Screenshot 1
Screenshot 2

## 👩‍💻 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.