= Özetçe
Sırayla
Authentication (Kimlik Denetimi; Doğrulama) işlemi bu aşamada yapılır. Bunun sayesinde
User
modeli üzerindenlogin
desteği sağlanır. Giriş yapan kişiye blog üzerinde CRUD desteği verilir.
CANCAN: Authorization (Yetkilendirme) işlemi bu aşamada yapılır. Bunun sayesinde kullanıcılar sadece kendi oluşturdukları bloglar üzerinde CRUD yapabilirler. Diğerlerini ise sadece okuyabilirler.
- cancan-role: https://github.com/seyyah/auth-demo/tree/cancan-role
Kullanıcılara role tanımlama bu aşamada gerçekleştirilir. Buna göre farklı yeteneklere sahip kullanıcılar tanımlanabilir. Örneğin: geek, moderator, admin, superadmin gibi. Bunlar sadece okuma (geek), okuma+oluşturma (moderator), okuma+oluşturma+düzenleme (admin) ve okuma+oluşturma+düzenleme+silme (superadmin) rollerinde ki kullanıcılardır.
dallarını takip edin. Ayrıntılar ilgili dalın Readme dosyasında yazılmıştır.