Auth paketini kullanmak zor olabilir.
Aslında servis provider dosyasını incelerseniz işin mantığını çözerseniz.
https://github.com/laravel/framework/blob/5.1/src/Illuminate/Auth/AuthServiceProvider.php
Projenizde model kullanıyorsanız, user modeliniz 'Illuminate\Contracts\Auth\Authenticatable' arayüzünü implement etmek zorunda. Bir der User'ı erişmek için bir user provider yazmak zorundasınız. 'Illuminate\Contracts\Auth\UserProvider' implement eden bir UserProvider olmalı..
Laravel'in auth paketini kendi uygulamanıza entegre etmeniz en az 1 hafta sürer sanırım.