Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- controller:
- .controller('LoginCtrl', function($scope, $rootScope, $http, $state) {
- if(window.localStorage.getItem("loggedIn") == undefined) {
- $scope.doLogin = function() {
- var username = $scope.fName + " " + $scope.lName;
- console.log(username);
- //store login information
- window.localStorage.setItem("username", username);
- window.localStorage.setItem("password", $scope.password);
- window.localStorage.setItem("token", $rootScope.devToken);
- window.localStorage.setItem("platform", ionic.Platform.platform());
- window.localStorage.setItem("loggedIn", true);
- $http.post('http://localhost:8000/login',{
- userName: username,
- password: $scope.password,
- token: $rootScope.devToken,
- platform: ionic.Platform.platform()
- });
- alert("Login Success");
- $state.go('main');
- };
- } else {
- alert("Login Success");
- $state.go('main');
- }
- })
- html:
- <body ng-app="starter">
- <ion-content>
- <div class="list" ng-controller="LoginCtrl">
- <form style="display: block; margin: 100px">
- <label class="item item-input">
- <input type="text" ng-model="fName" placeholder="First Name">
- </label>
- <label class="item item-input">
- <input type="text" ng-model="lName" placeholder="Last Name">
- </label>
- <label class="item item-input">
- <input type="password" ng-model="password" placeholder="Password" style="text-align: center">
- </label>
- <label class="item">
- <button class="button button-block button-positive" type="submit" ng-click="doLogin()">Register</button>
- </label>
- </form>
- </div>
- </ion-content>
- </body>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement