top
(README.md)
# Authboss Sample
A sample implementer of authboss.

This is a simple blogging engine with a few basic features:

- Authentication provided by Authboss (all modules enabled, despite conflict between remember & expire)
- Overridden (pretified) Authboss views.
- CRUD for an in-memory storage of blogs.
- Flash Messages
- XSRF Protection (Currently not working, see issue #2)

**Disclaimer:** This sample is NOT a seed project. Do not use it as one. It is used as an example of how to use the Authboss API.
This means if you copy-paste code from this sample you are likely opening yourself up to various security holes, bad practice,
and bad design. It's a demonstration of the surface API of Authboss and how the library can be used to make a functioning web
project, to use this sample as anything else is malpractice.

Imports 17 package(s) ΒΆ

  1. gopkg.in/authboss.v0/confirm
  2. github.com/gorilla/securecookie
  3. gopkg.in/authboss.v0/register
  4. gopkg.in/authboss.v0/remember
  5. gopkg.in/authboss.v0/lock
  6. github.com/gorilla/sessions
  7. github.com/davecgh/go-spew/spew
  8. github.com/gorilla/mux
  9. github.com/aarondl/tpl
  10. gopkg.in/authboss.v0/auth
  11. gopkg.in/authboss.v0/oauth2
  12. gopkg.in/authboss.v0/recover
  13. github.com/justinas/alice
  14. github.com/justinas/nosurf
  15. golang.org/x/oauth2
  16. github.com/gorilla/schema
  17. gopkg.in/authboss.v0