clone.x
MErhaba
Elimde site.com ve site2.com adında iki site var. site2.com sitesinde bir login formu var ama formda csrf-token var. amacım site.com üzerinde bulunan form ile site2.com üzerinden giriş yapmaktır. Bu yöntemi şu şekilde yapmaya çalıştım;
1. curl için cookie dosyası belirt.
2. Curl ile csrf tokeni çek!
3. curl ile username + password + csrf token giriş yap ve başarılı olur.
4. başarılı olan girişten elde edilen set-cookieyi al.
5. site2.com/?cookie=cookie_bilgisi ile bilgileri site2.com üzerinde bilgiyi cookiye set et.
Bu şekilde olmuyor nedeni, curl ile bağlantı sonlandığı için cookie otomatikmen çıkış yapıyor. Daha doğrusu giriş yapmıyor.
Başka nasıl giriş yapabiliriz?
MURATSPLAT
Bahsettiniz bu iki site size mi ait?
MURATSPLAT
csrf-token ile değilde başka yol ile olabilir.. csrf-token zaten amacı bu tür durumları engellemek. Çerez set etmek işe yaramaz. Çünkü laravel'de bulunan gizli bir şifre ile tuzlanıyor.. O iş olmaz yani.
Başka yollar denelisin. OpenAuth inceledin mi? Buna benzer erişimler için yapılmıştı. Fazla inceleme şansım olmadı...