@@ -8,16 +8,17 @@ export default {
88
99 user : {
1010 authenticated : false ,
11- username :''
11+ username :'' ,
12+ userdetails : { }
1213 } ,
1314
1415 login ( creds ) {
1516 return axios . post ( nodeurl + '/auth/login' , creds ) //{ username: credentials.username, password: credentials.password }
1617 . then ( ( response ) => {
17- console . log ( 'loggedin response ' + JSON . stringify ( response ) ) ;
18+ console . log ( 'login success ' ) ;
1819 //login success
1920 this . user . authenticated = true ;
20- this . user . username = response . data . user . username ;
21+ this . user . username = response . data . user . _id ;
2122 //return response;
2223 //context.$router.push(redirect); //redirect to dashboard
2324
@@ -30,6 +31,8 @@ export default {
3031 if ( response . data . user ) { //already loggedin
3132 this . user . authenticated = true ;
3233 this . user . username = response . data . user . _id ;
34+ //console.log('getLoginStatus response -> '+ JSON.stringify(response));
35+ this . user . userdetails = response . data ;
3336 }
3437 else {
3538 this . user . authenticated = false ;
@@ -43,7 +46,7 @@ export default {
4346 return axios . get ( nodeurl + '/auth/logout' )
4447 . then ( function ( response ) {
4548 //if(response.data.message='loggedout'){
46- console . log ( response ) ;
49+ console . log ( 'logout success' ) ;
4750 this . user . authenticated = false ;
4851 //return response;
4952 //context.$router.push(redirect);
@@ -54,7 +57,7 @@ export default {
5457 checkLoggedin ( to , from , next ) {
5558 api . getLoginStatus ( )
5659 . then ( ( response ) => {
57- console . log ( 'checkLogin Response: ' + JSON . stringify ( response ) ) ;
60+ console . log ( 'checkLogin Response: ' ) ;
5861
5962 next ( response . data . user ? true : { ////go to login if not loggedin
6063 path : '/login' ,
@@ -69,7 +72,7 @@ export default {
6972 checkLoggedout ( to , from , next ) {
7073 api . getLoginStatus ( )
7174 . then ( function ( response ) {
72- console . log ( 'checkLoggedout Response: ' + JSON . stringify ( response ) ) ;
75+ console . log ( 'checkLoggedout Response: ' ) ;
7376
7477 next ( response . data . user ? { //go to dashboard if already loggedin
7578 path : '/dashboard' ,
@@ -84,4 +87,8 @@ export default {
8487 return axios . post ( nodeurl + '/auth/register' , userdetails ) ;
8588 } ,
8689
90+ getWorkspace ( workspaceId ) {
91+ return axios . get ( nodeurl + '/api/workspace/' + workspaceId ) ;
92+ } ,
93+
8794}
0 commit comments