BROWSER ŞİFRE KAYDETME SORMAYI ENGELLEMEK

<form class="login-form" action="/account/login" method="post" autocomplete="off">
            @Html.AntiForgeryToken()
            <h3 class="form-title font-green">Giriş Yap</h3>
            <div class="alert alert-danger display-hide">
                <button class="close" data-close="alert"></button>
                <span> Kullanıcı Adınız ve Şifreniz ile giriş yapınız </span>
            </div>
            @*Chrome/Mozilla/IE  şifre kaydedilsin mi diye sormaması içim.Gerçek PAssword alanının ütsünde iki tane de fake password alanı var...*@
            <input class="form-control form-control-solid placeholder-no-fix display-none" type="password" required autocomplete="off" placeholder="Şifre" id="fakesifre" name="fake" />
            <div class="form-group">
                <!--ie8, ie9 does not support html5 placeholder, so we just shoAdıw field title for that-->
                <label class="control-label visible-ie8 visible-ie9">Kullanıcı Adı </label>
             
                <input class="form-control form-control-solid placeholder-no-fix" type="text" required autocomplete="off" placeholder="Kullanıcı Adı" name="Email" id="Email" />
            </div>
            <div class="form-group">
                <label class="control-label visible-ie8 visible-ie9">Şifre</label>
                <input type="password" name="password_fake" id="password_fake" value="" style="display:none;" />
                @*Chrome  şifre kaydedilsin mi diye sormaması içim. İki tanetype=password field var Chrome ilkini almya çalışacak bakacak ki null alayım mı diye sormayacak.*@
                <input class="form-control form-control-solid placeholder-no-fix" type="password" required autocomplete="off"   placeholder="Şifre" name="Password" id="Password" />
            </div>
            <div class="form-actions">
                <button type="submit" id="giris" class="btn green uppercase">Giriş</button>
                <label class="rememberme check">
                    <input type="checkbox" name="RememberMe" value="True" />Beni Hatırla
                </label>
            </div>
            
            
        </form>

Browser ilk gördüğü username ve password alanlarını almaya çalışıyor. Onlarda hidden ve null olduğu için onları alamıyor. Böylece Şifre Kaydetmeyi sormuyor.

Ömer Faruk Dinçer

Yorum Yaz

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