2016-12-05 2 views
1

Я работаю над расширением для Chrome, которое будет регистрировать некоторые действия пользователя в браузере для последующей обработки этой информации, и мне нужно сохранить информацию, связанную с к базовому протоколу HTTP, когда пользователь, который отслеживает, вводит своего пользователя и пароль в базовом диалоговом окне браузера для этого веб-сайта.Авторизация авторизации (Basic, Digest ..) для сайта из расширения Chrome

Это данные мне нужно:

Authorization url 
A partial or complete URL that matches one or more HTTP Request URLs 
Ex: www.urlbase.com 

Authorization username 
The username to authorize. 
Ex: admin 

Authorization password 
The password for the user 
Ex: 123456 

Authorization domain 
The domain to use for NTLM. 

Authorization realm 
The realm to use for NTLM. 

Я встречал:

https://developer.chrome.com/apps/app_identity
https://developer.chrome.com/extensions/privacy
https://developer.chrome.com/extensions/certificateProvider
https://developer.chrome.com/extensions

Но ни один из них не кажется, даже говорить о http auth.

Есть ли какой-либо путь от API расширения хрома или от Javascript, чтобы получить эту информацию?

ответ

0

Я не думаю, что разрешено получать личные верительные грамоты.

Как уже упоминалось в Tutorial: OAuth,

OAuth обеспечивает механизм для пользователей, чтобы предоставить доступ к частной информации, не разделяя их личные данные (имя пользователя/пароль).

Возможно, вы также захотите проверить Developer Program PoliciesUser Data Privacy относительно вашей озабоченности.

Надеюсь, что это поможет!