diff options
-rw-r--r-- | source/img/logout.png | bin | 0 -> 1800 bytes | |||
-rwxr-xr-x | source/pyAggr3g470r.py | 10 | ||||
-rw-r--r-- | source/templates/index.html | 2 |
3 files changed, 12 insertions, 0 deletions
diff --git a/source/img/logout.png b/source/img/logout.png Binary files differnew file mode 100644 index 00000000..55316f8b --- /dev/null +++ b/source/img/logout.png diff --git a/source/pyAggr3g470r.py b/source/pyAggr3g470r.py index 8df0ce44..d99ab122 100755 --- a/source/pyAggr3g470r.py +++ b/source/pyAggr3g470r.py @@ -562,6 +562,16 @@ class pyAggr3g470r(object): delete_article.exposed = True @auth.require() + def logout(self): + """ + Close the session. + """ + return self.auth.logout() + + logout.exposed = True + + + @auth.require() def drop_base(self): """ Delete all articles. diff --git a/source/templates/index.html b/source/templates/index.html index 7a09e25c..87ba7815 100644 --- a/source/templates/index.html +++ b/source/templates/index.html @@ -43,6 +43,8 @@ import utils %endif %endif <a accesskey="F" href="/fetch/"><img src="/img/check-news.png" title="Check for news" /></a> + + <a href="/logout/"><img src="/img/logout.png" title="Logout" /></a> </div><br/> <% html = "" |