2020.02新版
This commit is contained in:
16
admin/sso.php
Normal file
16
admin/sso.php
Normal file
@@ -0,0 +1,16 @@
|
||||
<?php
|
||||
include("../includes/common.php");
|
||||
|
||||
if($islogin==1){}else exit("<script language='javascript'>window.location.href='./login.php';</script>");
|
||||
|
||||
$uid=intval($_GET['uid']);
|
||||
|
||||
$userrow=$DB->getRow("select * from pre_user where uid='$uid' limit 1");
|
||||
if(!$userrow)sysmsg('µ±Ç°Óû§²»´æÔÚ£¡');
|
||||
|
||||
$session=md5($uid.$userrow['key'].$password_hash);
|
||||
$expiretime=time()+604800;
|
||||
$token=authcode("{$uid}\t{$session}\t{$expiretime}", 'ENCODE', SYS_KEY);
|
||||
setcookie("user_token", $token, time() + 604800, '/user');
|
||||
|
||||
exit("<script language='javascript'>window.location.href='../user/';</script>");
|
||||
Reference in New Issue
Block a user