簡體   English   中英

Ember 簡單的身份驗證令牌身份驗證器

[英]Ember simple auth token authenticator

我是 Ember 的新手,我想將 ember simple-auth 庫與 ember simple-auth-token 一起使用。 我的問題是我無法理解在身份驗證器變量中放入什么。 下面的代碼取自 github 上的 simple-auth-token 自述文件。

// app/controllers/login.js
import Ember from 'ember';

export default Ember.Controller.extend({
  session: Ember.inject.service(),

  actions: {
      authenticate: function() {
        var credentials = this.getProperties('identification', 'password'),
        authenticator = 'authenticator:token';

        this.get('session').authenticate(authenticator, credentials);
      } 
  }
});

我的服務器用一個看起來很像這樣的令牌進行響應:{"auth_token":"f4f49eed1ddc43254c8a"}。

我應該將“身份驗證器:令牌”更改為“身份驗證器:auth_token”嗎? 令牌值究竟將如何傳遞給身份驗證器?

在此先感謝您的幫助!

身份驗證器是指應使用哪種類型的身份驗證器(令牌或 JWT)。

如果您不使用 JWT 令牌,則此問題與您有關: https : //github.com/jpadilla/ember-simple-auth-token/issues/151

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM