2016-02-26 3 views
1

У меня есть вид с логином пользователя и паролем.как запомнить пользователя?

<form action="submitLogin()"> 
    <label class="item item-input"> 
    <span class="input-label">Username</span> 
    <input type="text" ng-model="loginData.username"> 
     </label> 
     <label class="item item-input"> 
     <span class="input-label">Password</span> 
     <input type="password" ng-model="loginData.password"> 
     </label> 
     <p style="text-align:center"ng-hide=myflag>wrong credentials</P> 
     <label class="item"> 
     <button class="button button-block button-positive" type="submit">Log in</button> 
    </label> 
    </form> 

Что мне нужно, мне нужно поставить флажок помнить, и мне нужен контроллер, чтобы он работал. когда пользователь тикает, помните меня.

+3

возможно дубликат http://stackoverflow.com/ вопросы/26645271/запомнить-я-функциональность-и-токен-в-angularjs –

+0

Что вы пробовали? – arainone

ответ

1

Простым решением является использование ngStorage. Вы можете сохранить информацию пользователя или токен. Для установки просто наберите:

bower install ngstorage 

или

npm install ngstorage 

Использование:

angular.module('app', ['ngStorage']) 
.controller('Ctrl', function($localStorage){ 
    ... 
}); 

Для получения дополнительной информации посетите: https://github.com/gsklee/ngStorage

Смежные вопросы