gpt4 book ai didi

javascript - 如何让 Ember Cli Mirage 与 Ember Simple auth 一起工作

转载 作者:行者123 更新时间:2023-11-30 10:02:19 24 4
gpt4 key购买 nike

对于开发和测试,我想使用 Ember CLi Mirage。我试图让它与简单的 auth 和 oauth2 一起工作。我必须如何设置 Mirage 才能使用 session token ?

这是我目前正在做的:

import Ember from 'ember';

export default Ember.Controller.extend({

actions: {
authenticate() {
var data = this.getProperties('username', 'password');
this.get('session').authenticate('simple-auth-authenticator:oauth2-password-grant', data);
}
}

});

在海市蜃楼中我不确定如何设置我的 token 路由:

this.post('/token');

最佳答案

对于这样的定制工作,pass a function in 作为路由定义的第二个参数:

this.post('/token', function(db, request) {
// generate a token

return {
token: token
};
});

我必须更多地了解您的后端才能提供更具体的指导,但这是总体思路。希望对您有所帮助!

关于javascript - 如何让 Ember Cli Mirage 与 Ember Simple auth 一起工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30954582/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com