完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
通达OA支持域帐号绑定登录验证,在启用域验证后,但如果用户的OA帐号和域帐号不相同时,难免在OA登录页面输入域帐号,这样系统就提示登录失败。
经过以下修改,即可达到 OA帐号 和 域帐号 同时登录使用。 1. 新增一个 domainlogih.php 放在webroot根目录下 tion;$query = "select USER_ID from USER_MAP where USER_ID='".$UNAME."'";$cursor1 = exequery( $connection, $query );if (!($ROW1 = mysql_fetch_array( $cursor1 )) ){include_once( "inc/td_core.php" );include_once( "inc/utility.php" );include_once( "inc/ldap/adLDAP.php" );$SYNC_CONFIG = get_sys_para( "DOMAIN_SYNC_CONFIG" );$SYNC_CONFIG = unserialize( $SYNC_CONFIG['DOMAIN_SYNC_CONFIG'] );$option = get_ldap_option( $SYNC_CONFIG );$adldap = new adLDAP( $option );if ( !$adldap->authenticate( $SYNC_CONFIG['AD_USER'], $SYNC_CONFIG['AD_PWD'] ) ){message( "", _( "モ犹リイホハノ靹テモミホ・" ).$adldap->get_last_error( ).")" );exit( );}$user_info = $adldap->user_info( $USER_GUID, array( "objectsid" ), FALSE );$user_info = $adldap->user_info( iconv( ini_get( "default_charset" ), "utf-8", $UNAME ), array( "objectguid" ) );if ( $user_info === FALSE ){message( "", _( "サ。モテサァ[".$DOMAIN_USER."]ミナマ「ウ・" ).$adldap->get_last_error( ).")" );exit( );}$user_info = $user_info[0];if ( is_array( $user_info ) || is_array( $user_info['objectguid'] ) || $user_info['objectguid'][0] != "" ){$USER_GUID = bin2guid( $user_info['objectguid'][0] );$query = "select USER_ID from USER_MAP where USER_GUID='".$USER_GUID."'";$cursor1 = exequery( $connection, $query );if ( $ROW1 = mysql_fetch_array( $cursor1 ) ){$UNAME = $ROW1['USER_ID'];}}}}include_once( "logincheck.php" );?> 2. 把 templates 目录下的子目录 index.html 文件的表单Action更改为 domainlogin.php (原来是logincheck.php) templates下有多个子目录,都需要把 index.html按上述方面更改。 保存就可以实现无论使用域帐号还是OA的帐号,都可以登录系统。 附件是使用好的文件包 通达OA通用帐号登录.rar
|
|
|
|
只有小组成员才能发言,加入小组>>
1289 浏览 0 评论
2049 浏览 0 评论
7820 浏览 0 评论
写了一个用DMA读取ADC数据的程序,记录下整个过程和一点心得
3189 浏览 0 评论
3455 浏览 0 评论
1236浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-9-29 00:44 , Processed in 0.479167 second(s), Total 76, Slave 56 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号