如何存储需要用户名-下一个会话的密码的api的登录信息

时间:2019-06-24 08:51:24

标签: javascript node.js api session authentication

我正在使用非官方的n26 API(https://github.com/PierrickP/n26/tree/develop)。 api需要输入电子邮件和密码才能登录帐户。 我不希望用户每次都登录,所以我需要以某种方式存储这些信息。 我找不到任何方法来获取会话令牌或其他东西以供以后从api使用。 (也许有人可以找到它??)

所以我的问题是:如何存储电子邮件/密码,以便以后以安全的方式使用?

const N26 = require('n26');

// Log into the account
const account = new N26('example@mail.com', 'password');
// Get the last 10 transactions
account.then(account => account.transactions({limit: 10}))
.then(transactions => {
    // Do something with it
});

1 个答案:

答案 0 :(得分:0)

http://www.passportjs.org/签出此包裹。

要考虑的事情:
 -具有刷新令牌的json网络令牌
 -API键