summaryrefslogtreecommitdiffstats
path: root/docs/manual/mod/mod_auth_digest.xml (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Cleanup effort in prep for GA push:Jim Jagielski2011-09-231-5/+5
| | | | | | | Trim trailing whitespace... no func change git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1174747 13f79535-47bb-0310-9956-ffa450edef68
* Link to mod_authn_socache in relevant module docsNick Kew2010-06-281-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@958729 13f79535-47bb-0310-9956-ffa450edef68
* Fail server startup when mod_auth_digest is unable toDaniel Earl Poirier2009-09-101-1/+3
| | | | | | | provide the security checks configured. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@813396 13f79535-47bb-0310-9956-ffa450edef68
* Some typos.Lucien Gentis2008-11-111-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@713075 13f79535-47bb-0310-9956-ffa450edef68
* Documentation revisions for r709838 and r709839.Chris Darroch2008-11-021-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@709841 13f79535-47bb-0310-9956-ffa450edef68
* Fix long-obsolete summary in mod_auth_digest.Nick Kew2008-07-071-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@674578 13f79535-47bb-0310-9956-ffa450edef68
* Update mod_auth_digest statusNick Kew2008-06-111-1/+1
| | | | | | | Docs bug pointed out by nicerobot on IRC git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@666349 13f79535-47bb-0310-9956-ffa450edef68
* Style fix. Almost all are detabs.Takashi Sato2008-05-251-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@659902 13f79535-47bb-0310-9956-ffa450edef68
* PR#44001 AuthDigestEnableQueryStringHack unnecessary for MSIE7.Vincent Bray2007-12-021-4/+7
| | | | | | | | Reported by: Takashi Sato <serai lans-tv.com> Confirmed by: Vincent Jong <megaspaz tron.megaspaz.net> & noodl git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@600245 13f79535-47bb-0310-9956-ffa450edef68
* PR #43358 - Fix links to moved auth directives (Takashi Sato)Vincent Bray2007-09-121-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@574882 13f79535-47bb-0310-9956-ffa450edef68
* update license header textRoy T. Fielding2006-07-111-6/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@420990 13f79535-47bb-0310-9956-ffa450edef68
* Simple language fixes, been sitting around in my repos for a whileNoirin Plunkett2006-06-131-6/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@413844 13f79535-47bb-0310-9956-ffa450edef68
* Update the copyright year in all .c, .h and .xml filesColm MacCarthaigh2006-04-191-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@395228 13f79535-47bb-0310-9956-ffa450edef68
* Authz refactoringBradley Nicholes2006-01-111-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge from branches/authz-dev Basically here is a list of what has been done: - Convert all of the authz modules from hook based to provider based - Remove the ap_requires field from the core_dir_config structure - Remove the function ap_requires() since its functionality is no longer supported or necessary in the refactoring - Remove the calls to ap_some_auth_required() in the core request handling to allow the hooks to be called in all cases. - Add the new module mod_authz_core which will act as the authorization provider vector and contain common authz directives such as 'Require', 'Reject' and '<RequireAlias>' - Add the new module mod_authn_core which will contain common authentication directives such as 'AuthType', 'AuthName' and '<AuthnProviderAlias>' - Move the check for METHOD_MASK out of the authz providers and into the authz_core provider vector - Define the status codes that can be returned by the authz providers as AUTHZ_DENIED, AUTHZ_GRANTED and AUTHZ_GENERAL_ERROR - Remove the 'Satisfy' directive - Implement the '<RequireAll>', '<RequireOne>' block directives to handle the 'and' and 'or' logic for authorization. - Remove the 'AuthzXXXAuthoritative' directives from all of the authz providers - Implement the 'Reject' directive that will deny authorization if the argument is true - Fold the 'Reject' directive into the '<RequireAll>', '<RequireOne>' logic - Reimplement the host based authorization functionality provided by 'allow', 'deny' and 'order' as authz providers - Remove the 'allow', 'deny' and 'order' directives - Merge mod_authn_alias into mod_authn_core - Add '<RequireAlias>' functionality which is similar to '<AuthnProviderAlias>' but specific to authorization aliasing - Remove all of the references to the 'authzxxxAuthoritative' directives from the documentation - Remove the 'Satisfy' directive from the documentation - Remove 'Allow', 'Deny', 'Order' directives from the documentation - Document '<RequireAll>', '<RequireOne>', 'Reject' directives - Reimplement the APIs ap_auth_type(), ap_auth_name() as optional functions and move the actual implementation into mod_authn_core - Reimplement the API ap_some_auth_required() as an optional function and move the actual implementation into mod_authz_core Major Changes: - Added the directives <RequireAll>, <RequireOne>, <RequireAlias>, Reject - Expanded the functionality of the directive 'Require' to handle all authorization and access control - Added the new authz providers 'env', 'ip', 'host', 'all' to handle host-based access control - Removed the directives 'Allow', 'Deny', 'Order', 'Satisfy', 'AuthzXXXAuthoritative' - Removed the ap_require() API - Moved the directives 'AuthType', 'AuthName' out of mod_core and into mod_authn_core - Moved the directive 'Require' out of mod_core and into mod_authz_core - Merged mod_authn_alias into mod_authn_core - Renamed mod_authz_dbm authz providers from 'group' and 'file-group' to 'dbm-group' and 'dbm-file-group' Benefits: - All authorization and access control is now handle through two directives, 'Require' and 'Reject' - Authorization has been expanded to allow for complex 'AND/OR' control logic through the directives '<RequireAll>' and '<RequireOne>' - Configuration is now much simpler and consistent across the board - Other modules like mod_ssl and mod_proxy should be able to plug into and take advantage of the same provider based authorization mechanism by implementing their own providers Issues: - Backwards compatibility between 2.2 and 2.3 configurations will be broken in the area of authorization and access control due to the fact that the directives 'allow', 'deny', 'order' and 'satisfy' have been removed. When moving from 2.2 to 2.3 these directives will have to be changed to 'Require all granted', 'Require all denied' or some variation of the authz host-based providers. - Existing third party authorization modules will have to adapt to the new structure. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@368027 13f79535-47bb-0310-9956-ffa450edef68
* A few additional seealso linksRich Bowen2005-12-111-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@355990 13f79535-47bb-0310-9956-ffa450edef68
* Mention that digest can also be used with authn_dbdRich Bowen2005-12-101-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@355745 13f79535-47bb-0310-9956-ffa450edef68
* Remove on/off arguments from AuthDigestProvider.Joshua Slive2005-11-161-9/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@345064 13f79535-47bb-0310-9956-ffa450edef68
* Update copyright year to 2005 and standardize on current copyright owner line.Justin Erenkrantz2005-02-041-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@151408 13f79535-47bb-0310-9956-ffa450edef68
* fix copyright noticeAndré Malo2005-01-151-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@125277 13f79535-47bb-0310-9956-ffa450edef68
* use <program> for programsAndré Malo2004-11-281-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@106803 13f79535-47bb-0310-9956-ffa450edef68
* $Revision$ is slightly misdocumented (only available since svn 1.1)André Malo2004-11-201-1/+1
| | | | | | | use LastChangedRevision instead git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105989 13f79535-47bb-0310-9956-ffa450edef68
* adjust properties and revision expansion of the English docsAndré Malo2004-11-201-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105981 13f79535-47bb-0310-9956-ffa450edef68
* Update the description of digest support for 2004, adding Konqueror, Mac ↵Chris Pepper2004-09-191-16/+20
| | | | | | | | | | | | | | IE, and Safari as supporting browsers, and lynx as an (apparently) non-supporting browser. Confirmation of the official lynx home would be welcome -- lynx.browser.org and UKans both have older versions. I *believe* IE/Mac (which has a much different code base than IE/Win) doesn't have the GET bug described on Windows -- at least I can request a URL like "http://myhost/?testing" and successfully log in and get to http://myhost/, but I'm not sure if there's a subtlety I missed. I also alphabetized the (fairly long) list of browsers (keeping Mozilla and Netscape together), and toned down the warning about lack of support, since everything but lynx now seems to handle digest auth. PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105203 13f79535-47bb-0310-9956-ffa450edef68
* fix semantic mistakes and add version hintAndré Malo2004-08-051-6/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104503 13f79535-47bb-0310-9956-ffa450edef68
* fix xml errorAndré Malo2004-08-051-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104500 13f79535-47bb-0310-9956-ffa450edef68
* document AuthDigestEnableQueryStringHackGeoffrey Young2004-08-041-2/+34
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104475 13f79535-47bb-0310-9956-ffa450edef68
* add $Revision$ keywordAndré Malo2004-04-171-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103423 13f79535-47bb-0310-9956-ffa450edef68
* fix name of The Apache Software FoundationAndré Malo2004-02-091-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102617 13f79535-47bb-0310-9956-ffa450edef68
* apply Apache License, Version 2.0André Malo2004-02-071-0/+17
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102532 13f79535-47bb-0310-9956-ffa450edef68
* A few more typos.Chris Pepper2003-11-021-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101677 13f79535-47bb-0310-9956-ffa450edef68
* s/inluding/includingChris Pepper2003-11-021-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@101676 13f79535-47bb-0310-9956-ffa450edef68
* add the metafile attribute to all xml files.André Malo2003-04-111-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99326 13f79535-47bb-0310-9956-ffa450edef68
* Fixed <default> to AuthDigestProvider.Erik Abele2003-03-081-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98950 13f79535-47bb-0310-9956-ffa450edef68
* document changed context of the Auth*ProvidersAndré Malo2003-01-011-1/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98147 13f79535-47bb-0310-9956-ffa450edef68
* small markup issuesAndré Malo2002-12-121-8/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97882 13f79535-47bb-0310-9956-ffa450edef68
* full clean-up of the auth-docs; feel free to shake out anyAndré Malo2002-12-091-81/+91
| | | | | | | | | | | | | | | | | | | | | nits, if there are (probably there *are* :) main changes: - introduce docs for mod_authn_default, mod_authz_default and mod_authz_user - fix argument lists of the provider directives - fix the examples (intended to be better :) - introduce the AuthDigestShmemSize directive - remove AuthDigestUser/GroupFile - mention htdigest in AuthUserFile docs - mod_authn_anon is now an authn provider - markup Reviewed by: Astrid Ke�ler <kess@kess-net.de> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97823 13f79535-47bb-0310-9956-ffa450edef68
* - removed obs_* filesAndré Malo2002-12-021-43/+46
| | | | | | | | | | | | | | - keep sitemap in sync - Note: mod_auth_digest is currently exactly the same as in 2.0 (no changes were made due to the aaa-rewrite) - modified the example in mod_info (was a bad one ;-) - forward port (i.e copy) of rotatelogs.html, so we shouldn't forget the recent changes - fixed xslt/css for module index page -> update transformation git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97752 13f79535-47bb-0310-9956-ffa450edef68
* Fix a bunch of little problems that the directive quick-referenceJoshua Slive2002-09-191-2/+1
| | | | | | | made apparent. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@96904 13f79535-47bb-0310-9956-ffa450edef68
* Update the info on browser support of digest auth.Joshua Slive2002-07-151-11/+15
| | | | | | | Submitted by: "Thomas Sj�gren" <thomas@northernsecurity.net>, Joshua Slive git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@96063 13f79535-47bb-0310-9956-ffa450edef68
* Update the stylesheet reference to the new language-specific version.Joshua Slive2002-05-231-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95244 13f79535-47bb-0310-9956-ffa450edef68
* Bring some more files into line with the new DTD.Joshua Slive2002-03-061-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93742 13f79535-47bb-0310-9956-ffa450edef68
* New xml mod_auth_digest docs.Joshua Slive2002-02-281-0/+270
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93649 13f79535-47bb-0310-9956-ffa450edef68