【发布时间】:2018-10-10 17:06:20
【问题描述】:
我有这个 Javascript 代码来处理 ActiveDirectory 身份验证。 我需要创建一个使用此代码的 React 组件,在 React 中实现此目的的最佳方法是什么?
var config = { url: 'ldap://compandomain.com:389',
baseDN: 'dc=domainname,dc=com',
username: 'user',
password: 'pass' };
var ad = new ActiveDirectory(config);
var username = 'john.smith@domain.com';
var password = 'password';
ad.authenticate(username, password, function(err, auth) {
if (err) {
console.log('ERROR: '+JSON.stringify(err));
return;
}
if (auth) {
console.log('Authenticated!');
}
else {
console.log('Authentication failed!');
}
});
React 组件如下所示:
export default class ActiveDirectory extends React.Component {
..
......
.........
render() {
return <div ..../>;
}
}
【问题讨论】:
-
我有一个类似的问题,我想在 react 应用程序上将登录的 windows 用户名传递到后端进行身份验证,您能否提供一些详细信息?提前致谢!
标签: javascript reactjs react-native active-directory react-router