Advertisement
Guest User

Untitled

a guest
Mar 2nd, 2016
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.75 KB | None | 0 0
  1. //controller pour connection to API
  2. .controller('LoginConnect', ['$scope','connecting','sendtoken','$state',
  3. function($scope,connecting,sendtoken,$state){
  4.  
  5. var token = [];
  6. $scope.user = {};
  7. var users = $scope.user;
  8. var cgtpage = false;
  9.  
  10. $scope.connect = function (users,token,$state) {
  11. var log = $scope.user.login;
  12. var pass = $scope.user.password;
  13. var mydata = {};
  14. connecting.login(log,pass).then(function(result){
  15. var montoken = result.data.token;
  16. sessionStorage.setItem('token',montoken);
  17. console.log(montoken);
  18. });
  19.  
  20.  
  21. var mytoken = sessionStorage.getItem('token');
  22.  
  23. sendtoken.send(mytoken).then(function(userdata){
  24. //email
  25.  
  26. var email = userdata.data.login;
  27. sessionStorage.setItem('useremail',email);
  28. //prestation de services
  29. //vente de marchandises
  30. //période déclaration
  31. var declar_period = userdata.data.declaration_period;
  32. sessionStorage.setItem('userdeclar_period',declar_period);
  33. //Bénéficiaire ACCRE
  34. var accre = userdata.data.has_accre;
  35. sessionStorage.setItem('useraccre',accre);
  36. //Prénom
  37. var name = userdata.data.entrepreneur_firstname;
  38. sessionStorage.setItem('username',name);
  39. //Nom
  40. var lastname = userdata.data.entrepreneur_lastname;
  41. sessionStorage.setItem('userlastname',lastname);
  42. //Nom commercial
  43. var commercial_name = userdata.data.company_name;
  44. sessionStorage.setItem('userlcommercial',commercial_name);
  45. //siret
  46. var siret = userdata.data.company_siret;
  47. sessionStorage.setItem('usersiret',siret);
  48. //Date de création
  49. var creation = userdata.data.activity_start;
  50. sessionStorage.setItem('usercreation',creation);
  51. //Adresse
  52. var adresse = userdata.data.company_address;
  53. sessionStorage.setItem('useraddress',adresse);
  54. //code postal
  55. var cp = userdata.data.company_zipcode;
  56. sessionStorage.setItem('usercp',cp);
  57. //Ville
  58. var city = userdata.data.company_city;
  59. sessionStorage.setItem('usercity',city);
  60. //Pays
  61. var country = userdata.data.company_country;
  62. sessionStorage.setItem('usercountry',country);
  63. //télephone
  64. var phone = userdata.data.company_phone;
  65. sessionStorage.setItem('userphone',phone);
  66.  
  67. if (name != null){
  68. cgtpage = true;
  69. };
  70. console.log(cgtpage);
  71.  
  72. if(cgtpage === true){
  73. $state.go('app.home');
  74. };
  75. });
  76. };
  77. }
  78. ])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement