Remove old token in memcache when token needs to be updated
Added draft of security guide to my forked repo of swauth.
Allow users to change their own password/key

Users were not able to update their own password/key
with the update operation resulting in 403 (HTTPForbidden).

EXAMPLES:
Command to update password/key of regular user:
gswauth-add-user -U account1:user1 -K old_pass account1 user1 new_pass

Command to update password/key of account admin:
gswauth-add-user -U account1:admin -K old_pass -a account1 admin new_pass

Command to update password/key of reseller_admin:
gswauth-add-user -U account1:radmin -K old_pass -r account1 radmin new_pass

Signed-off-by: Prashanth Pai <ppai@redhat.com>
fixup some json in docs

Fixes #55
Merge pull request #56 from leoh0/master

Remove old token in memcache when token needs to be updated
Added Eohyung Lee to AUTHORS
Merge pull request #59 from rbeede/master

Added draft of security guide to my forked repo of swauth.
Merge pull request #61 from prashanthpai/update-password

Allow users to change their own password/key
Merge pull request #62 from clayg/json-doc

fixup some json in docs
Adding Rodney Beede to AUTHORS
Changed webadmin to use relative paths.
Fixed #60 doc bug
Fixed #54 doc bug
Fixed #52 doc bug
Merge pull request #65 from gholt/relwebadmin

Fixed #63 Changed webadmin to use relative paths.
Fix bug where admin is able to delete reseller_admin

Changed the code to only allow the super_admin to delete a reseller_admin.
This follows the same logic of user creation, where only the super_admin
can create a reseller_admin.

Also, took the opportunity to refactor some code and implemented
get_user_detail method to remove duplicated code

Signed-off-by: Thiago da Silva <thiago@redhat.com>
Merge pull request #67 from thiagol11/fix_delete_reselleradmin

Fix bug where admin is able to delete reseller_admin
Added Thiago da Silva to AUTHORS
Updated code comment
Merge branch 'master' of github.com:gholt/swauth