Exemplo n.º 1
0
        public ResponseFront Connexion([FromBody] RequestFrontUtilisateur request)
        {
            User user = new User();

            int idAccount = bdd.RetrieveUserId(request);

            user            = bdd.RetrieveUser(idAccount);
            user.friendList = FriendListController.RetrieveFriendList(idAccount);
            user.gameList   = bdd.RetrieveUserGameList(idAccount);

            //Morceau pour re générer token

            /*log.Info("Génération d'un nouveau token client");
             * tokenClient = GenerateToken.generationToken(CONST.TOKEN_SIZE);
             *
             *
             * log.Info("Fin de génération d'un nouveau token client");*/

            if (user.nickname == null)
            {
                responseFront.hasError = true;
                responseFront.error    = "Pas d'utilisateur correspond à se token";
                return(responseFront);
            }

            log.Info("Récupération des informations du joueur " + user.nickname);
            responseFront.response = user;
            return(responseFront);
        }
Exemplo n.º 2
0
        public Boolean Disconnection([FromBody] RequestFrontUtilisateur request)
        {
            int idAccount = bdd.RetrieveUserId(request);

            return(bdd.disconectionUser(idAccount, request.token));
        }