Başka sitede oturum açarak yönlendirme

Merhaba Arkadaşlar,

Kendinize bir link sayfası oluşturup hesaplarınıza bu baplantılarla otomatik oturum açmanın 2 yolunu sizinle paylaşıyorum.

bunlardan birincisi pekde güvenli olmayan bir method

1: html de form submit kullanarak

<form id="login_form" action="http://www.girisyapilacaksite.com" method="post" novalidate="1" >
<input type="hidden" name="email" id="email" value="kullaniciadi@mail.com" />
<input type="hidden" name="pass" value="kullanici sifresi"/>
<button value="1" type="submit">Giriş Yap</button>
</form>

burada sayfada sadece button görünüyor olacak . tabi bunu herhangibityerde yayınlarsanız ve kullanıcı inspect element yada öğeyi denetle yaptığı anda şifreniz ele geçirilmiş olacaktır. birde facebook gibi güvenlik seviyesi yüksek sitelere kesinlikle giriş yapmanıza izin vermeyecektir.

2: Mvc de controller tarafından post işlemi

HttpRequest req = new HttpRequest();
HttpResponse res = new HttpResponse();
Http http = new Http();

req.setEndpoint('https://www.sitem.com/');
req.setMethod('POST');

req.setCompressed(false);
req.setBody('name=kullaniciadi&password=sifre');
req.setHeader('Content-Type', 'application/x-www-form-urlencoded');  

try {
    res = http.send(req);
} catch(System.CalloutException e) {
    System.debug('Callout error: '+ e);
}
System.debug(res.getBody());

birinci methoda göre daha güvenli. 3. bir kişi burda şifrenizi yakalaayamaz.

..:Happy Coding :..

Makale Tarihi: 30.05.2016 Gücellenme Tarihi: 30.05.2016

Yorum Yaz

Yorumlarınız denetimden geçtikten sonra yayınlanmaktadır...