Requesting example for handling data after serialization & routing
I am having a hard time figuring out how to access the `user` data after authentication.

```
    // below the console.log(next) just outputs {}, en empty json string. this.isAuthenticated() is working.
    .get('/', function* (next) {
        console.log(next);
        if (this.isAuthenticated()) {
            yield this.render('homeSecure', {user?}); // example how to put the user data from the strategy here
        } else {
            yield this.render('homePublic', {});
        }
    })

// below when logging in and callback
.get('/google',
        passport.authenticate('google', {
            scope: ['https://www.googleapis.com/auth/plus.login', 'https://www.googleapis.com/auth/userinfo.email']
        }))
    .get('/google/callback',
        passport.authenticate('google', {
            successRedirect: '/',
            failureRedirect: '/'
        }));
```

Uising koa-router for routing.
