У меня есть этот код 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 ..../>;
}
}