generators/client-react/templates/client/components/Login.js.tpl
const React = require('react');
const Login = React.createClass({
getInitialState() {
return {};
},
render() {
return (
<div><% if (useOAuthStrategy('facebook')) { %>
<a href="/api/auth/facebook">Login with Facebook</a>
<br/><% } if (useOAuthStrategy('twitter')) { %>
<a href="/api/auth/twitter">Login with Twitter</a>
<br/><% } if (useOAuthStrategy('google')) { %>
<a href="/api/auth/google">Login with Google</a>
<br/><% } if (useOAuthStrategy('github')) { %>
<a href="/api/auth/github">Login with Github</a>
<br/><% } if (useOAuthStrategy('linkedin')) { %>
<a href="/api/auth/linkedin">Login with LinkedIn</a>
<br/><% } %>
</div>
);
},
});
module.exports = Login;