Hesap Oluştur

Yeni Hesap Kaydı

Kayıt Adımları

  1. Kayıt sayfasını açın:

    • http://localhost:3000/user/sign_up adresine gidin
    • Veya ana sayfada "Kayıt Ol" tıklayın
  2. Formu doldurun:

    • Kullanıcı Adı: Benzersiz bir kullanıcı adı seçin
    • E-posta: Geçerli bir e-posta adresi girin
    • Şifre: Güçlü bir şifre seçin (en az 8 karakter)
    • Şifre Tekrar: Şifrenizi tekrar girin
  3. Kaydı tamamlayın:

    • "Kayıt Ol" tıklayın
    • E-posta etkinleştirme açıksa, onay e-postasını kontrol edin

Hesaba Giriş

Giriş Adımları

  1. Giriş sayfasını açın:

    • http://localhost:3000/user/login adresine gidin
  2. Kimlik bilgilerini girin:

    • Kullanıcı adı veya e-posta
    • Şifre
  3. "Giriş Yap" tıklayın

Şifre Kurtarma

Şifrenizi unuttuysanız:

  1. "Şifremi Unuttum" tıklayın
  2. E-posta adresinizi girin
  3. Kurtarma bağlantısını e-postadan kontrol edin
  4. Bağlantıya tıklayın ve yeni şifre belirleyin

Hesap Ayarları

Profil

Giriş yaptıktan sonra:

  1. Avatarınıza tıklayın
  2. "Ayarlar" seçin
  3. Güncelleyin:
    • Tam ad
    • E-posta
    • Avatar
    • Biyografi
    • Web sitesi
    • Konum

Güvenlik

Şifre Değiştirme:

  1. Ayarlar → Hesap gidin
  2. "Şifre Değiştir" tıklayın
  3. Eski ve yeni şifreyi girin

İki Faktörlü Kimlik Doğrulama (2FA):

  1. Ayarlar → Güvenlik gidin
  2. "TOTP Etkinleştir" tıklayın
  3. Kimlik doğrulama uygulamasını tarayın (Google Authenticator gibi)
  4. Onay kodunu girin
  5. Kurtarma kodlarını kaydedin

E-postalar

Yeni e-posta ekleme:

  1. Ayarlar → E-postalar
  2. Yeni e-posta ekleyin
  3. Yeni adresi onaylayın

Birincil e-posta ayarlama:

  • Onaylanmış e-postalardan birini birincil olarak seçin

SSH Anahtarları

Şifresiz kimlik doğrulama için:

SSH Anahtarı Oluşturma

ssh-keygen -t ed25519 -C "your_email@example.com"

Anahtarı gityar'a Ekleme

  1. Genel anahtarı kopyalayın:

    cat ~/.ssh/id_ed25519.pub
    
  2. Ayarlar → SSH Anahtarları gidin

  3. "Anahtar Ekle" tıklayın

  4. Doldurun:

    • Başlık: Açıklayıcı ad (örn. "Kişisel Laptop")
    • SSH Anahtarı: Genel anahtarı yapıştırın
  5. "Anahtar Ekle" tıklayın

Bağlantıyı Test Etme

ssh -T git@localhost

Karşılama mesajı görmelisiniz.

Erişim Belirteçleri

API veya üçüncü taraf araçlar için erişim:

Belirteç Oluşturma

  1. Ayarlar → Uygulamalar
  2. "Yeni Belirteç Oluştur" tıklayın
  3. Belirteç adını girin
  4. İzinleri seçin:
    • read:user - Kullanıcı profilini oku
    • write:user - Kullanıcı profilini değiştir
    • read:repo - Depoyu oku
    • write:repo - Depoyu değiştir
    • delete:repo - Depoyu sil
  5. "Belirteç Oluştur" tıklayın
  6. Belirteci kopyalayın (sadece bir kez gösterilir!)

Belirteç Kullanma

# Header'da
curl -H "Authorization: token YOUR_TOKEN" http://localhost:3000/api/v1/user

# URL'de
curl http://localhost:3000/api/v1/user?token=YOUR_TOKEN

Güvenlik İpuçları

  • ✅ Güçlü ve benzersiz şifre kullanın
  • ✅ İki faktörlü kimlik doğrulamayı etkinleştirin
  • ✅ SSH anahtarlarını düzenli kontrol edin
  • ✅ Kullanılmayan belirteçleri silin
  • ✅ Geçerli e-posta kullanın
  • ✅ Giriş bilgilerini paylaşmayın

Sonraki Adımlar