En pratik yöntemi söyleyeyim;
Mantığı anlamak için örnek bir paylaşılmış login interface bul, sanki onu ekliyormuş gibi ilgili filesten o ekle dediği yerleri sök. Muhtemelen çalışacaktır, hata verse bile syserr'dan eksik yerleri hallederek tamamlarsın.