From 0ba3e27553442ded91d16705303a0e9de32de5c4 Mon Sep 17 00:00:00 2001 From: V S Tharunika <1vstharu279@gmail.com> Date: Sun, 27 Dec 2020 00:09:58 +0530 Subject: [PATCH] created Api.js and authnticationservices.js --- book-racker/package-lock.json | 11 +++++++++-- book-racker/package.json | 1 + book-racker/src/services/Api.js | 8 ++++++++ book-racker/src/services/AuthenticationService.js | 10 ++++++++++ server/src/app.js | 2 +- 5 files changed, 29 insertions(+), 3 deletions(-) create mode 100644 book-racker/src/services/Api.js create mode 100644 book-racker/src/services/AuthenticationService.js diff --git a/book-racker/package-lock.json b/book-racker/package-lock.json index 8f9df5a9..33e49a98 100644 --- a/book-racker/package-lock.json +++ b/book-racker/package-lock.json @@ -631,6 +631,14 @@ "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", "dev": true }, + "axios": { + "version": "0.21.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz", + "integrity": "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==", + "requires": { + "follow-redirects": "^1.10.0" + } + }, "babel-code-frame": { "version": "6.26.0", "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", @@ -5533,8 +5541,7 @@ "follow-redirects": { "version": "1.13.1", "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.1.tgz", - "integrity": "sha512-SSG5xmZh1mkPGyKzjZP8zLjltIfpW32Y5QpdNJyjcfGxK3qo3NDDkZOZSFiGn1A6SclQxY9GzEwAHQ3dmYRWpg==", - "dev": true + "integrity": "sha512-SSG5xmZh1mkPGyKzjZP8zLjltIfpW32Y5QpdNJyjcfGxK3qo3NDDkZOZSFiGn1A6SclQxY9GzEwAHQ3dmYRWpg==" }, "for-in": { "version": "1.0.2", diff --git a/book-racker/package.json b/book-racker/package.json index ed466799..8f2a98dd 100644 --- a/book-racker/package.json +++ b/book-racker/package.json @@ -14,6 +14,7 @@ "build": "node build/build.js" }, "dependencies": { + "axios": "^0.21.1", "vue": "^2.5.2", "vue-router": "^3.0.1" }, diff --git a/book-racker/src/services/Api.js b/book-racker/src/services/Api.js new file mode 100644 index 00000000..8c62998d --- /dev/null +++ b/book-racker/src/services/Api.js @@ -0,0 +1,8 @@ +import axios from 'axios' + +export default()=>{ + + return axios.create({ + baseURL:'http://localhost:8081/' + }) +} diff --git a/book-racker/src/services/AuthenticationService.js b/book-racker/src/services/AuthenticationService.js new file mode 100644 index 00000000..b5aba932 --- /dev/null +++ b/book-racker/src/services/AuthenticationService.js @@ -0,0 +1,10 @@ +import Api from '@/services/Api' + +export default{ + + register(credentials) + { + return Api().post('register' , credentials) + } + +} \ No newline at end of file diff --git a/server/src/app.js b/server/src/app.js index f7fe61cd..26a32d0b 100644 --- a/server/src/app.js +++ b/server/src/app.js @@ -4,7 +4,7 @@ const cors = require('cors') const morgan = require('morgan') const app = express() -app.use(morgan('combine')) +app.use(morgan('combined')) app.use(bodyParser.json()) app.use(cors()) -- GitLab