akveo / akveo/nebular

token.getName is not a function

オープン
#2,307 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
TypeScript
スター
8.1k
フォーク
1.5k
PR マージ指標
30日以内にマージされた PR はありません

説明

After upgrading to nebular 4.6. Im getting this error while setting token via NBtokenService

constructor(private authtokenService: NbTokenService,) {}

doSocialAuthLogin(socialUser: SocialUser) {
this.apiService.authenticate({
token: socialUser.authToken, email: socialUser.email,
id: socialUser.id, provider: socialUser.provider.toLowerCase(),
})
.subscribe((response: any) => {
if (response.success) {
this.authtokenService.set(response.data.token); //Error here

});
}

The documentation of migrating the NbAuth is not clear. Any ideas?

ERROR TypeError: token.getName is not a function
at NbAuthTokenParceler.push../node_modules/@nebular/auth/fesm5/index.js.NbAuthTokenParceler.wrap (index.js:622)
at NbTokenLocalStorage.push../node_modules/@nebular/auth/fesm5/index.js.NbTokenLocalStorage.set (index.js:725)
at NbTokenService.push../node_modules/@nebular/auth/fesm5/index.js.NbTokenService.set (index.js:774)
at SafeSubscriber._next (login.component.ts:224)
at SafeSubscriber.push../node_modules/rxjs/_esm5/internal/Subscriber.js.SafeSubscriber.__tryOrUnsub (Subscriber.js:192)
at SafeSubscriber.push../node_modules/rxjs/_esm5/internal/Subscriber.js.SafeSubscriber.next (Subscriber.js:130)
at Subscriber.push../node_modules/rxjs/_esm5/internal/Subscriber.js.Subscriber._next (Subscriber.js:76)
at Subscriber.push../node_modules/rxjs/_esm5/internal/Subscriber.js.Subscriber.next (Subscriber.js:53)
at MapSubscriber.push../node_modules/rxjs/_esm5/internal/operators/map.js.MapSubscriber._next (map.js:41)
at MapSubscriber.push../node_modules/rxjs/_esm5/internal/Subscriber.js.Subscriber.next (Subscriber.js:53)
at FilterSubscriber.push../node_modules/rxjs/_esm5/internal/operators/filter.js.FilterSubscriber._next (filter.js:38)
at FilterSubscriber.push../node_modules/rxjs/_esm5/internal/Subscriber.js.Subscriber.next (Subscriber.js:53)
at MergeMapSubscriber.push../node_modules/rxjs/_esm5/internal/operators/mergeMap.js.MergeMapSubscriber.notifyNext (mergeMap.js:84)
at InnerSubscriber.push../node_modules/rxjs/_esm5/internal/InnerSubscriber.js.InnerSubscriber._next (InnerSubscriber.js:15)
at InnerSubscriber.push../node_modules/rxjs/_esm5/internal/Subscriber.js.Subscriber.next (Subscriber.js:53)
at XMLHttpRequest.onLoad (http.js:1694)
at ZoneDelegate.push../node_modules/zone.js/dist/zone.js.ZoneDelegate.invokeTask (zone.js:423)
at Object.onInvokeTask (core.js:26247)
at ZoneDelegate.push../node_modules/zone.js/dist/zone.js.ZoneDelegate.invokeTask (zone.js:422)
at Zone.push../node_modules/zone.js/dist/zone.js.Zone.runTask (zone.js:195)
at ZoneTask.push../node_modules/zone.js/dist/zone.js.ZoneTask.invokeTask [as invoke] (zone.js:498)
at invokeTask (zone.js:1693)
at XMLHttpRequest.globalZoneAwareCallback (zone.js:1730)
### Issue type

**I'm submitting a ...** (check one with "x")

* [ ] bug report
* [ ] feature request

### Issue description

**Current behavior:**

**Expected behavior:**

**Steps to reproduce:**

**Related code:**

```
insert short code snippets here
```

### Other information:

**npm, node, OS, Browser**
```

```

**Angular, Nebular**
```

```

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。