adding authenticate plugin and remember me
Merge branch 'auth'

* auth:
  adding authenticate plugin and remember me