我只需要一个简单的Passport和React交互示例。我基本上无法弄清楚如何将具有用户特定信息的对象放入我的反应脚本中。
我想要一些具有这种结构的东西(或者是一种我不知道的更好的方式):
server.js:
app.get('/', function(req, res) {
//req.user holds my user info via passport
res.render(?)(send my html file along with req.user)
});
的index.html:
...
<body>
<div id='content'></div>
<script src='/main.js'></script>
</body>
main.js:
var Something = React.createClass({
render: function(){
<div>{this.props.user}</div>
}
}
ReactDOM.render(<Something user=(trying to get user info here) />,
document.getElementById('content'));