mirror of https://gitee.com/karson/fastadmin.git
Compare commits
2 Commits
211a54b4c3
...
f764bc98c7
| Author | SHA1 | Date |
|---|---|---|
|
|
f764bc98c7 | |
|
|
dd8f2363fb |
|
|
@ -77,6 +77,8 @@ class Index extends Backend
|
||||||
//保持会话有效时长,单位:小时
|
//保持会话有效时长,单位:小时
|
||||||
$keeyloginhours = 24;
|
$keeyloginhours = 24;
|
||||||
if ($this->request->isPost()) {
|
if ($this->request->isPost()) {
|
||||||
|
AdminLog::setTitle(__('Login'));
|
||||||
|
|
||||||
$username = $this->request->post('username');
|
$username = $this->request->post('username');
|
||||||
$password = $this->request->post('password', '', null);
|
$password = $this->request->post('password', '', null);
|
||||||
$keeplogin = $this->request->post('keeplogin');
|
$keeplogin = $this->request->post('keeplogin');
|
||||||
|
|
@ -132,6 +134,13 @@ class Index extends Backend
|
||||||
public function logout()
|
public function logout()
|
||||||
{
|
{
|
||||||
if ($this->request->isPost()) {
|
if ($this->request->isPost()) {
|
||||||
|
$user_id = $this->auth->id;
|
||||||
|
$username = $this->auth->username;
|
||||||
|
AdminLog::event('before_insert', function ($row) use ($user_id, $username) {
|
||||||
|
$row->admin_id = $user_id;
|
||||||
|
$row->username = $username;
|
||||||
|
});
|
||||||
|
AdminLog::setTitle(__('Logout'));
|
||||||
$this->auth->logout();
|
$this->auth->logout();
|
||||||
Hook::listen("admin_logout_after", $this->request);
|
Hook::listen("admin_logout_after", $this->request);
|
||||||
$this->success(__('Logout successful'), 'index/login');
|
$this->success(__('Logout successful'), 'index/login');
|
||||||
|
|
|
||||||
|
|
@ -20,8 +20,8 @@ class AdminLog extends Model
|
||||||
protected static $content = '';
|
protected static $content = '';
|
||||||
//忽略的链接正则列表
|
//忽略的链接正则列表
|
||||||
protected static $ignoreRegex = [
|
protected static $ignoreRegex = [
|
||||||
'/^(.*)\/(selectpage|index)$/i',
|
'/^(.*)\/(selectpage|index|get_table_list|get_fields_list)$/i',
|
||||||
'/^(.*)\/addon\/get_table_list$/i',
|
'/^(.*)\/auth\/group\/roletree$/i',
|
||||||
];
|
];
|
||||||
|
|
||||||
public static function setTitle($title)
|
public static function setTitle($title)
|
||||||
|
|
|
||||||
|
|
@ -154,7 +154,9 @@ define(['jquery', 'bootstrap', 'moment', 'moment/locale/zh-cn', 'bootstrap-table
|
||||||
var _onPageListChange = $.fn.bootstrapTable.Constructor.prototype.onPageListChange;
|
var _onPageListChange = $.fn.bootstrapTable.Constructor.prototype.onPageListChange;
|
||||||
$.fn.bootstrapTable.Constructor.prototype.onPageListChange = function () {
|
$.fn.bootstrapTable.Constructor.prototype.onPageListChange = function () {
|
||||||
_onPageListChange.apply(this, Array.prototype.slice.apply(arguments));
|
_onPageListChange.apply(this, Array.prototype.slice.apply(arguments));
|
||||||
localStorage.setItem('pagesize', this.options.pageSize);
|
if (!isNaN(this.options.pageSize)) {
|
||||||
|
localStorage.setItem('pagesize', this.options.pageSize);
|
||||||
|
}
|
||||||
return false;
|
return false;
|
||||||
};
|
};
|
||||||
// 写入bootstrap-table默认配置
|
// 写入bootstrap-table默认配置
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue