muriloe/Hauora

Authentication credentials?

Opened this issue · 6 comments

Please provide username and password to login on the localhost. I have downloaded your them but not able to login.

First you must run a url in backend project ( localhost:3000/api/iniciaNutricionista ), with this, you create a new user (email: nutri@email.com, password: 123456).

Don't forget to create a new mongoDB instance (it can be in mlab.com) , and insert de db url in https://github.com/muriloe/Hauora/blob/master/back-end/config/index.js and

@muriloe Thank you very much :-)

@muriloe great app! nicely coded! I´m still having issues to log in. I followed the instructions (created db, run api, user was created) but still it doesnt log in, and I get this msg ¨Oh snap!
Login/Email combination is not correct, please try again.¨ is there a way to fix it or remove the log in feature?

Thanks again!

Hello,

Please, send me a image of your navigator console and network opened, after login attempt.

Does it has to do something with the server name of the server.ts and core module.ts ?
I get this error:
OPTIONS http://ec2-54-191-75-41.us-west-2.compute.amazonaws.com:3000/api/nutricionista/login net::ERR_CONNECTION_TIMED_OUT
  | (anonymous) | @ | VM8791:1
  | scheduleTask | @ | zone.js:2933
  | ZoneDelegate.scheduleTask | @ | zone.js:411
  | onScheduleTask | @ | zone.js:301
  | ZoneDelegate.scheduleTask | @ | zone.js:405
  | Zone.scheduleTask | @ | zone.js:236
  | Zone.scheduleMacroTask | @ | zone.js:259
  | (anonymous) | @ | zone.js:2966
  | proto.(anonymous function) | @ | zone.js:1366
  | (anonymous) | @ | http.js:2366
  | Observable._trySubscribe | @ | Observable.js:172
  | Observable.subscribe | @ | Observable.js:160
  | subscribeToResult | @ | subscribeToResult.js:23
  | MergeMapSubscriber._innerSub | @ | mergeMap.js:138
  | MergeMapSubscriber._tryNext | @ | mergeMap.js:135
  | MergeMapSubscriber._next | @ | mergeMap.js:118
  | Subscriber.next | @ | Subscriber.js:91
  | ScalarObservable._subscribe | @ | ScalarObservable.js:51
  | Observable._trySubscribe | @ | Observable.js:172
  | Observable.subscribe | @ | Observable.js:160
  | MergeMapOperator.call | @ | mergeMap.js:92
  | Observable.subscribe | @ | Observable.js:157
  | FilterOperator.call | @ | filter.js:61
  | Observable.subscribe | @ | Observable.js:157
  | MapOperator.call | @ | map.js:57
  | Observable.subscribe | @ | Observable.js:157
  | MapOperator.call | @ | map.js:57
  | Observable.subscribe | @ | Observable.js:157
  | MapOperator.call | @ | map.js:57
  | Observable.subscribe | @ | Observable.js:157
  | CatchOperator.call | @ | catchError.js:80
  | Observable.subscribe | @ | Observable.js:157
  | SwitchMapOperator.call | @ | switchMap.js:70
  | Observable.subscribe | @ | Observable.js:157
  | NbLoginComponent.login | @ | login.component.js:29
  | (anonymous) | @ | NbLoginComponent.html:6
  | handleEvent | @ | core.js:13547
  | callWithDebugContext | @ | core.js:15056
  | debugHandleEvent | @ | core.js:14643
  | dispatchEvent | @ | core.js:9962
  | (anonymous) | @ | core.js:12301
  | schedulerFn | @ | core.js:4343
  | SafeSubscriber.__tryOrUnsub | @ | Subscriber.js:239
  | SafeSubscriber.next | @ | Subscriber.js:186
  | Subscriber._next | @ | Subscriber.js:127
  | Subscriber.next | @ | Subscriber.js:91
  | Subject.next | @ | Subject.js:56
  | EventEmitter.emit | @ | core.js:4311
  | NgForm.onSubmit | @ | forms.js:5762
  | (anonymous) | @ | NbLoginComponent.html:6
  | handleEvent | @ | core.js:13547
  | callWithDebugContext | @ | core.js:15056
  | debugHandleEvent | @ | core.js:14643
  | dispatchEvent | @ | core.js:9962
  | (anonymous) | @ | core.js:10587
  | (anonymous) | @ | platform-browser.js:2628
  | ZoneDelegate.invokeTask | @ | zone.js:425
  | onInvokeTask | @ | core.js:4740
  | ZoneDelegate.invokeTask | @ | zone.js:424
  | Zone.runTask | @ | zone.js:192
  | ZoneTask.invokeTask | @ | zone.js:499
  | invokeTask | @ | zone.js:1540
  | globalZoneAwareCallback | @ | zone.js:1566

Are you running the back-end project?

After running the back-end project you must change the baseEndpoint
https://github.com/muriloe/Hauora/blob/master/front-end/src/app/%40core/core.module.ts

The address
http://ec2-54-191-75-41.us-west-2.compute.amazonaws.com:3000/api/nutricionista/login was my old server.

If you are running on your local machine, just replace the above URL with localhost: 3000 which is the back-end endpoint in core.module.ts;

baseEndpoint: 'http://localhost:3000'