From 63293e2a108703818015a88c89c06047f585df09 Mon Sep 17 00:00:00 2001 From: Dave Menninger Date: Fri, 14 Nov 2014 17:01:52 -0500 Subject: [PATCH] update Readme and fix travis deploy --- .travis.yml | 2 +- Readme.markdown | 13 ++++++++++--- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index cbbf316..f9ce803 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,7 +8,7 @@ deploy: strategy: git buildpack: https://github.com/kazeburo/heroku-buildpack-perl-procfile.git api_key: - secure: S1lHrhqjN0/ch/J+i7Nxyueoh+AhtAbtxPZuKaP/u7BOmonSSw++vOgVcqv8pcZf83B5LXcNj4bb0AwcNFn3awhmQ4zXTWHt4wWrK3KEEK6uEfkEswrQsOdnzlp6VCllJ5Ivzfg4U7B0DHRSyLCz73fK6b2I3JE7e/8G7KO5xU4= + secure: NMnr9mK5yjLTxYFUE35U39Y/v0D5h8c65MX/SLjQKI92Zga+xdhRcHIMzK1s7p3Q0exo8TpFc3mUsDi4ujWN9wuFOAdNBDUuM7BraBM0GU+8OV38pThCbkPAG3fUabJNYzeWv+bCO0MeNO7sKZMZY5QAS9lg67Vk6stWa9hHZgY= app: lrrr on: repo: davemenninger/lrrr diff --git a/Readme.markdown b/Readme.markdown index f442fe7..121fc67 100644 --- a/Readme.markdown +++ b/Readme.markdown @@ -23,11 +23,18 @@ This is a test app for trying new things in Mojolicious. * prevent bots with captcha or something ( how to automate tests then? ) ~~secret phrase in source code~~ * ~~make authentication more secure ( bcrypt )~~ * more tests for authentication, registration -* add authorization ( logged in user can see some things, but not others ) +* ~~add authorization ( logged in user can see some things, but not others )~~ * tests for authorization -* user can create document objects into mongo -* roles: admin, author, reader? +* ~~user can create document objects into mongo~~ +* fix default admin user kludge +* roles: ~~admin~~, ~~guest~~, author, reader? * more templates/routes: ~~home~~, ~~user~~, user/:username, "posts" ... * Dockerfile; add mongodb setup? fixtures? ## Credits + +* https://github.com/benvanstaveren/Mojolicious-Plugin-Authentication +* https://github.com/byterock/mojolicious-plugin-authorization +* https://github.com/Bivee/mojolicious-project-base +* https://github.com/naturalist/Mojolicious--Plugin--Bcrypt +* https://github.com/oliwer/mango