@@ -11,21 +11,16 @@ export default {
1111 username :''
1212 } ,
1313
14- login ( context , creds , redirect ) {
15- axios . post ( nodeurl + '/auth/login' , creds ) //{ username: credentials.username, password: credentials.password }
14+ login ( creds ) {
15+ return axios . post ( nodeurl + '/auth/login' , creds ) //{ username: credentials.username, password: credentials.password }
1616 . then ( ( response ) => {
1717 console . log ( 'loggedin response ' + JSON . stringify ( response ) ) ;
1818 //login success
1919 this . user . authenticated = true ;
2020 this . user . username = response . data . user . username ;
21- context . $router . push ( redirect ) ; //redirect to dashboard
21+ //return response;
22+ //context.$router.push(redirect); //redirect to dashboard
2223
23- } )
24- . catch ( ( error ) => {
25- console . log ( 'loggedin error response ' + JSON . stringify ( error ) ) ;
26- if ( error . response . status === 401 ) { //login failed
27- context . error = 'Login Failed!' ;
28- }
2924 } ) ;
3025 } ,
3126
@@ -34,7 +29,7 @@ export default {
3429 . then ( ( response ) => {
3530 if ( response . data . user ) { //already loggedin
3631 this . user . authenticated = true ;
37- this . user . username = response . data . user . username ;
32+ this . user . username = response . data . user . _id ;
3833 }
3934 else {
4035 this . user . authenticated = false ;
@@ -44,13 +39,14 @@ export default {
4439
4540 } ,
4641
47- logout ( context , redirect ) {
48- axios . get ( nodeurl + '/auth/logout' )
42+ logout ( ) {
43+ return axios . get ( nodeurl + '/auth/logout' )
4944 . then ( function ( response ) {
5045 //if(response.data.message='loggedout'){
5146 console . log ( response ) ;
5247 this . user . authenticated = false ;
53- context . $router . push ( redirect ) ;
48+ //return response;
49+ //context.$router.push(redirect);
5450 //}
5551 } . bind ( this ) ) ;
5652 } ,
@@ -85,7 +81,7 @@ export default {
8581 } ,
8682
8783 register ( context , userdetails , redirect ) {
88- return axios . post ( nodeurl + 'auth/register' , userdetails ) ;
84+ return axios . post ( nodeurl + '/ auth/register' , userdetails ) ;
8985 } ,
9086
9187}
0 commit comments