import change from mozilla upstream: Bug 1293958 - Add OAuth2.0 for Yahoo and AOL. r=mkmelin a=jorgk

This commit is contained in:
Roy Tam 2020-08-31 07:13:14 +08:00
commit 71c968d1fd

View file

@ -18,6 +18,12 @@ var kHostnames = new Map([
["imap.mail.ru", ["o2.mail.ru", "mail.imap"]],
["smtp.mail.ru", ["o2.mail.ru", "mail.imap"]],
["imap.mail.yahoo.com", ["login.yahoo.com", "mail-w"]],
["smtp.mail.yahoo.com", ["login.yahoo.com", "mail-w"]],
["imap.aol.com", ["login.aol.com", "mail-w"]],
["smtp.aol.com", ["login.aol.com", "mail-w"]],
]);
// map of issuers to appKey, appSecret, authURI, tokenURI
@ -40,6 +46,18 @@ var kIssuers = new Map ([
'https://o2.mail.ru/login',
'https://o2.mail.ru/token'
]],
["login.yahoo.com", [
'dj0yJmk9NUtCTWFMNVpTaVJmJmQ9WVdrOVJ6UjVTa2xJTXpRbWNHbzlNQS0tJnM9Y29uc3VtZXJzZWNyZXQmeD0yYw--',
'f2de6a30ae123cdbc258c15e0812799010d589cc',
'https://api.login.yahoo.com/oauth2/request_auth',
'https://api.login.yahoo.com/oauth2/get_token'
]],
["login.aol.com", [
'dj0yJmk9OXRHc1FqZHRQYzVvJmQ9WVdrOU1UQnJOR0pvTjJrbWNHbzlNQS0tJnM9Y29uc3VtZXJzZWNyZXQmeD02NQ--',
'79c1c11991d148ddd02a919000d69879942fc278',
'https://api.login.aol.com/oauth2/request_auth',
'https://api.login.aol.com/oauth2/get_token'
]],
]);
/**