<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dasein/lib/handlers/auth.js, branch main</title>
<subtitle>An ephemeral social network #web</subtitle>
<id>https://git.r.bdr.sh/dasein/atom/lib/handlers/auth.js?h=main</id>
<link rel='self' href='https://git.r.bdr.sh/dasein/atom/lib/handlers/auth.js?h=main'/>
<link rel='alternate' type='text/html' href='https://git.r.bdr.sh/dasein/'/>
<updated>2017-01-30T08:47:14Z</updated>
<entry>
<title>Create and Show Posts (#3)</title>
<updated>2017-01-30T08:47:14Z</updated>
<author>
<name>Rubén Beltrán del Río</name>
<email>ben@nsovocal.com</email>
</author>
<published>2017-01-30T08:47:14Z</published>
<link rel='alternate' type='text/html' href='https://git.r.bdr.sh/dasein/commit/?id=a6ccda0fbc4df683f9568d85eb22b21684d2a0bd'/>
<id>urn:sha1:a6ccda0fbc4df683f9568d85eb22b21684d2a0bd</id>
<content type='text'>
* 📝 Update changelog (retroactive)

SORRY

* Add JSDoc

* Document twitter helper

* Add posts handler

* Remove cookies, set routes under /api

* Update readme for clearer callback instructions

* Redirect callback to login with token

* Add dasein paw helper

* Remove unused hostname

* Remove hostname, add expiration to config

* Rename expiration ttl

* Send TTL to posts handler

* Add redis dependency

* Add redis config to config file

* Add DASEIN_REDIS_HOST to env.dist

* Correct redis config structure

* Add redis db to compose

* Add redis to posts handler

* Update dasein paw file

* Git add uuid

* Add first iteration of post handlers

* Ignore docs in linter

* Ignore generated assets

* Ignore docs and assets

* Add frontend dependencies + more koa

* Add post creation to backend

* Adjust readme to show actual callback route

* Add npm build as part of docker process

* Configure babel

* Update paw

* Add webpack config

* Add frontend code

* List globals
</content>
</entry>
<entry>
<title>Add Login (#2)</title>
<updated>2017-01-19T06:25:01Z</updated>
<author>
<name>Rubén Beltrán del Río</name>
<email>ben@nsovocal.com</email>
</author>
<published>2017-01-19T06:25:01Z</published>
<link rel='alternate' type='text/html' href='https://git.r.bdr.sh/dasein/commit/?id=287fa13b3e600b2340895a5463a288bf08101bb5'/>
<id>urn:sha1:287fa13b3e600b2340895a5463a288bf08101bb5</id>
<content type='text'>
* Add dependencies

* Add barebones app

* Ignore .DS_Store

* Add base static assets

* Expose port on docker

* Ignore env files

* Add instructions to use env.dist

* Add twitter configs

* Use latest node version

* Read env file properly

* Add dependencies to start parsing twitter

* Add helper for twitter login operations

* Add handler for titter login routes

* Use twitter handler

* Add JWT related keys

* Add jwt dependencies

* Move index static file

* Rename twitter handler to auth, add jwt support

* Add new yarn lock

* Add instructions for twitter

* Remove twitter image

* Fix return value lint errors

* Ignore require-yield errors in linter
</content>
</entry>
</feed>
