<!DOCTYPE html>
<html ng-app='mycookieapp'>

<head>
  <title>AngularJs cookie example</title>
  <script src="https://code.angularjs.org/1.2.22/angular.min.js"></script>
  <script src="https://code.angularjs.org/1.2.22/angular-cookies.min.js"></script>
  <script>
    angular.module('mycookieapp', ['ngCookies']).controller('cookiectrl', ['$scope', '$cookies', '$cookieStore',
      function($scope, $cookies, $cookieStore) {
        $scope.setcookies = function() {
          //$cookies.firstuser=$scope.username;
          $cookieStore.put('seconduser', $scope.username);
          alert("Cookie Added");
        };
        $scope.getcookies = function() {
          if ($cookieStore.get('seconduser') == "siva") {
            alert("Cookie already exist with name");
            $scope.existingCookies=$cookies;
          } else
            $scope.setcookies();
        };
        
        $scope.deleteCookies=function(){
         $cookies=[];
        }
      }
    ]);
  </script>
</head>

<body ng-controller="cookiectrl">
  Enter Username:
  <input type="text" ng-model="username" />
  <br/>
  <input type="button" value="setCookie" ng-click="getcookies()" />
  <input type="button" value="List all Cookies" ng-click="getcookies()" />
  <input type="button" value="Delete Cookies" ng-click="deleteCookies()" />
  <div ng-repeat="i in existingCookies">{{existingCookies}}
    {{i}}
  </div>
</body>

</html>
// Code goes here

/* Styles go here */