I am using [sails-generate-auth](https://www.npmjs.com/package/sails-generate-auth) in my sails.js app. I followed [this](https://www.bearfruit.org/2014/07/21/tutorial-easy-authentication-for-sails-js-apps/) tutorial to integrate this with my app. When I call `localhost:1337/auth/local/register` it routes to my `callback` action in `AuthController`. My callback action is as follows

```
callback: function (req, res) {
        function tryAgain(err) {
                //some validation
                }
        }

passport.callback(req, res, function (err, user, challenges, statuses) {
            if (err || !user) {
                return tryAgain(challenges);
            }

            req.login(user, function (err) {
                if (err) {
                    return tryAgain(err);
                }

                //Return the access token created by passport instead of success.
                res.send("Success");
            });
        });

```

I want to replace `res.send("Success");` with the `access token` created by passport. But `User.passport` seems to be null at this point. How do I get the user's `access token` at this point?