apmail/src/token-collection.js

15 lines
396 B
JavaScript

// A small object for getting the token when talking to a server
const TokenCollection = {
tokens: {},
set: function (server, token) {
TokenCollection.tokens[server] = token
},
get: function (url) {
const server = url.replace('http://', '').replace('https://', '').split(/[/?#]/)[0]
return TokenCollection.tokens[server]
}
}
// Exported structures
export {TokenCollection}