Commit a95add21 authored by Jérémie Passerat's avatar Jérémie Passerat

Ajout d'un README

parent 139e7517
# volet_navigation # Partie IHM du projet OpenQuizz
## Project setup Cette branche contient tout ce qui a été développé, avec l'outil Vue JS, pour
les IHM du projet OpenQuizz
Pour rappel :
Le 'point d'entrée' du projet, défini dans main.js, est le composant Index.vue
Le projet est actuellement de type Single Page Application
Commandes utiles :
## Configurer le projet
Commande permettant d'installer les dépendances listées dans package.json
Fait apparaitre l'uri ou Vue tourne, cliquer dessus pour lancer le produit
``` ```
npm install npm install
``` ```
### Compiles and hot-reloads for development ### Pour lancer le projet en mode développement
``` ```
npm run serve npm run serve
``` ```
### Compiles and minifies for production ### Pour lancer le projet en mode production
Cette commande créée un répertoire appelé dist, utilisable ensuite dans apache
(ou nginx ou autres)
``` ```
npm run build npm run build
``` ```
### Lints and fixes files ## Deployer le projet
``` Le détail complet des manipulations est disponible dans le guide d'installation (branche documents de ce dépot)
npm run lint <br>
```
L'url actuelle du serveur est : 193.70.2.155
Se connecter via ssh avec les identifiants : ubuntu / Zp9rgzSs9fAz
### Customize configuration #### Particularité du déploiement sur le serveur ovh
See [Configuration Reference](https://cli.vuejs.org/config/). Pour le moment, il faut commenter la ligne
`const urlBase = "http://127.0.0.1:5000/"` 'dans service/Service.js, ligne 6
et décommenter la ligne
`const urlBase = "http://193.70.2.155/api/"` 'dans service/Service.js, ligne 8
...@@ -3,9 +3,9 @@ import jwt from "jsonwebtoken"; ...@@ -3,9 +3,9 @@ import jwt from "jsonwebtoken";
//import Service from "@/service/Service"; //import Service from "@/service/Service";
// adresse du web service en local // adresse du web service en local
const urlBase = "http://127.0.0.1:5000/" //const urlBase = "http://127.0.0.1:5000/"
// adresse du web service distant // adresse du web service distant
//const urlBase = "http://193.70.2.155/api/" const urlBase = "http://193.70.2.155/api/"
const users = "utilisateurs/" const users = "utilisateurs/"
const contenus = "contenus/" const contenus = "contenus/"
const en_cours = "en_cours/" const en_cours = "en_cours/"
...@@ -52,10 +52,7 @@ export default { ...@@ -52,10 +52,7 @@ export default {
return { return {
headers: headers:
{ {
Authorization: "Bearer " + localStorage.token, Authorization: "Bearer " + localStorage.token
'Access-Control-Allow-Origin': '*',
'Access-Control-Allow-Headers': 'Authorization',
'Content-Type': 'application/json'
} }
} }
//console.log("headon : " + header) //console.log("headon : " + header)
...@@ -73,14 +70,6 @@ export default { ...@@ -73,14 +70,6 @@ export default {
}, },
getRefreshHeader(token){ getRefreshHeader(token){
//this.verifierToken(token)
console.log("refresh token : ")
console.log ( {
headers:
{
HTTP_AUTHORIZATION: "Bearer " + token,
}
})
return { return {
headers: headers:
{ {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment