Modify ↓
Opened 6 years ago
Closed 6 months ago
#2278 closed enhancement (duplicate)
Add basic authentication support
| Reported by: | anonymous | Owned by: | rjollos |
|---|---|---|---|
| Priority: | normal | Component: | IncludeMacro |
| Severity: | normal | Keywords: | remote authentication |
| Cc: | Trac Release: | 0.10 |
Description
Is there any way we could add basic authentication support into this include macro?
Would it involve adding code like this to it?
# create a password manager password_mgr = urllib2.HTTPPasswordMgrWithDefaultRealm() # Add the username and password. # If we knew the realm, we could use it instead of ``None``. top_level_url = "http://example.com/foo/" password_mgr.add_password(None, top_level_url, username, password) handler = urllib2.HTTPBasicAuthHandler(password_mgr) # create "opener" (OpenerDirector instance) opener = urllib2.build_opener(handler) # use the opener to fetch a URL opener.open(a_url) # Install the opener. # Now all calls to urllib2.urlopen use our opener. urllib2.install_opener(opener)
Attachments (0)
Change History (3)
comment:1 Changed 4 years ago by rjollos
- Summary changed from Basic authentication support to Add basic authentication support
comment:2 Changed 6 months ago by hasienda
- Keywords remote authentication added
- Owner changed from coderanger to rjollos
comment:3 Changed 6 months ago by hasienda
- Resolution set to duplicate
- Status changed from new to closed
Note: See
TracTickets for help on using
tickets.


#6879 has been transformed into a duplicate of this ticket.
It's pointing to #4743, that holds some promising code for implementing the requested feature as well.