[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/url-http-ntlm a2cc6c2 23/42: url-http-ntlm: Add auth-so
From: |
Stefan Monnier |
Subject: |
[elpa] externals/url-http-ntlm a2cc6c2 23/42: url-http-ntlm: Add auth-source support |
Date: |
Sat, 28 Nov 2020 17:19:46 -0500 (EST) |
branch: externals/url-http-ntlm
commit a2cc6c2980bbdb974c9ebe64ed66547177d21fe6
Author: Thomas Fitzsimmons <fitzsim@fitzsim.org>
Commit: Thomas Fitzsimmons <fitzsim@fitzsim.org>
url-http-ntlm: Add auth-source support
* url-http-ntlm.el (url-http-ntlm--authorisation): Try to read
user and password using auth-source library.
---
url-http-ntlm.el | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/url-http-ntlm.el b/url-http-ntlm.el
index 25341ae..8cdb7e8 100644
--- a/url-http-ntlm.el
+++ b/url-http-ntlm.el
@@ -197,12 +197,14 @@ stored credentials are not affected."
(and stored user (not (equal user (cl-second (car stored)))))
(not stored))
(let* ((user* (or user
+ (url-do-auth-source-search server type :user)
(read-string (url-auth-user-prompt url realm)
(or user (user-real-login-name)))))
(pass* (if both
pass
- (read-passwd (format "Password [for %s]: "
- (url-recreate-url url)))))
+ (or (url-do-auth-source-search server type :secret)
+ (read-passwd (format "Password [for %s]: "
+ (url-recreate-url url))))))
(key (list type user* server port))
(entry `(,key . (,(ntlm-get-password-hashes pass*)))))
(unless both
- [elpa] branch externals/url-http-ntlm created (now f5276f1), Stefan Monnier, 2020/11/28
- [elpa] externals/url-http-ntlm c780a2b 03/42: url-http-ntlm.el: Adjust blank lines, Stefan Monnier, 2020/11/28
- [elpa] externals/url-http-ntlm 94b495c 07/42: url-http-ntlm.el: Reindent whole file, Stefan Monnier, 2020/11/28
- [elpa] externals/url-http-ntlm 33a3941 09/42: url-http-ntlm.el: Add maintainer header, Stefan Monnier, 2020/11/28
- [elpa] externals/url-http-ntlm aeddc9e 10/42: url-http-ntlm.el: Update installation instructions, Stefan Monnier, 2020/11/28
- [elpa] externals/url-http-ntlm f69bb6b 06/42: url-http-ntlm: Remove blank comment lines, Stefan Monnier, 2020/11/28
- [elpa] externals/url-http-ntlm 8cefb06 11/42: url-http-ntlm.el: Update author's email address, Stefan Monnier, 2020/11/28
- [elpa] externals/url-http-ntlm 21b0f82 17/42: url-http-ntlm: Port to cl-lib, Stefan Monnier, 2020/11/28
- [elpa] externals/url-http-ntlm 516cd35 24/42: url-http-ntlm.el: Add home page header, Stefan Monnier, 2020/11/28
- [elpa] externals/url-http-ntlm a2cc6c2 23/42: url-http-ntlm: Add auth-source support,
Stefan Monnier <=
- [elpa] externals/url-http-ntlm 8efb977 26/42: url-http-ntlm.el: Require ntlm 2.0.0, Stefan Monnier, 2020/11/28
- [elpa] externals/url-http-ntlm 4c8edce 20/42: url-http-ntlm: Remove limit of one username and password per server, Stefan Monnier, 2020/11/28
- [elpa] externals/url-http-ntlm de4cfea 18/42: url-http-ntlm: Override url-http-parse-headers redirect handling, Stefan Monnier, 2020/11/28
- [elpa] externals/url-http-ntlm daef9e2 15/42: url-http-ntlm: Use double dash naming convention for private symbols, Stefan Monnier, 2020/11/28
- [elpa] externals/url-http-ntlm 2d0a650 16/42: url-http-ntlm.el: Add comment headings, Stefan Monnier, 2020/11/28
- [elpa] externals/url-http-ntlm 334222c 14/42: url-http-ntlm.el (url-http-ntlm-last-args): Group defvar with others, Stefan Monnier, 2020/11/28
- [elpa] externals/url-http-ntlm 48849b1 31/42: url-http-ntlm.el: Update copyright years, Stefan Monnier, 2020/11/28
- [elpa] externals/url-http-ntlm d070501 29/42: url-http-ntlm: Add cl-lib to Package-Requires, Stefan Monnier, 2020/11/28
- [elpa] externals/url-http-ntlm b92ef48 37/42: url-http-ntlm: Bump ntlm required version to 2.1.0, Stefan Monnier, 2020/11/28
- [elpa] externals/url-http-ntlm c7587cb 39/42: url-http-ntlm.el: Omit user and domain in Type 1 message, Stefan Monnier, 2020/11/28