8 Commits

Author SHA1 Message Date
Anne Gentle
b1d10d854d Deleted pesky extra space. 2010-10-14 13:38:38 -05:00
Anne Gentle
39a9394751 Modified for edits.
-------------This line and the following will be ignored --------------


modified:
  doc/source/development_auth.rst
  doc/source/getting_started.rst
2010-10-14 13:11:21 -05:00
Anne Gentle
6c5c1e3071 Spell check for .rst files 2010-10-13 11:28:27 -05:00
Clay Gerrard
d5770ee214 trying to make sense of auth middleware and reseller prefix 2010-09-16 16:44:44 -05:00
gholt
dcbb51cc71 Updated docs. 2010-09-11 17:23:24 -07:00
gholt
a5df15005b Got rid of inter-reseller ACLs. Enforce ACLs to only work within a reseller space. Updated docs and tests. We can expand to inter-reseller in the future with ACLs like .x:RESELLER_group 2010-09-09 10:24:25 -07:00
gholt
d2ec027e22 For ACL strings: Shortened .ref to just .r, though .ref, .referer, and .referrer are all accepted. Updated 'Creating Your Own Auth Middleware' to describe how the DevAuth server works and suggestions for creating one's own. Added reseller_prefix (optional) implementation. Used urlparse in referrer_allowed. Fixed bug where group names would get lowercased by clean_acl. Changed .r:any to .r:*. Allowed .r:*.example.com to mean .r:.example.com. Made proxy log just the first authenticated group (the user) alongside the token. Moved proxy callback to clean_acl before the length check of the metadata. Cleaned up redundant logic in first proxy swift.authorize callback. Bit better docs. More and updated tests. 2010-09-08 22:37:27 -07:00
gholt
28ac96b90d Simply auth middleware and document how to make your own 2010-09-03 20:47:43 -07:00