Hàm về phân quyền

 Các hàm về quyền

1. Hàm xác định là Admin

<iif-D>User:IsAdmin</iif-D>
     Kết quả: Trả về 0 không phải là admin, > 0 là admin

2. Thực hiện Logout

<iif-D>User:DoLogout</iif-D>
     Kết quả:  Nếu đang đăng nhập thì sẽ tự động xóa thông tin đã lưu đăng nhập.
                    Nếu đăng xuất thành công trả về 1

3. Lấy tên user đang đăng nhập

<iif-D>User:GetUserName</iif-D>
    Kết quả: Lấy giá trị User đang truy cập, nếu chưa đăng nhập trả về rỗng

<iif-D>User:GetUserName_XML</iif-D>
    Kết quả: Lấy giá trị User đang truy cập của web iif xml, nếu chưa đăng nhập trả về rỗng

 



4. Lấy thông tin tên đầy đủ đăng nhập
<iif-D>User:GetFullName</iif-D>
   Kết quả: Lấy giá trị tên đang truy cập, nếu chưa đăng nhập trả về rỗng, tên đăng nhập là mô tả cụ thể cho User đăng nhập được quản lý trong chức năng phân quyền.

5. Kiểm tra thông tin đăng nhập đúng hay không
<iif-D>User:Check
   <In>admin</>123</In>
</iif-D>
     Kết quả:  Nếu như đúng user và pass thì trả về 1, không đúng trả về 0

6. Kiểm tra thông tin đăng nhập từ giá trị form gởi tới đúng hay không
<iif-D>User:CheckForm
   <In>txtUser</>txtPass</In>
</iif-D>
  Kết quả: Giá trị được lấy trực tiếp từ Form submit đến với name tương ứng tham số

7. Nếu đang đăng nhập hãy in giá trị ra

* Nếu đã login rồi
<iif-D>User:Login
   <In>__html__</In>
</iif-D>

- Thêm nếu ngược lại
<iif-D>User:Login
   <In>__html__ </> _html_else_ </In>
</iif-D>


 ->  Dùng để hiển thị ra đoạn html dành cho admin

 6. Dự phòng file mdb

<iif-D>User:Backup</iif-D>

Trả về 1 nếu thành công, trả về 0 nễu lỗi
* Chỉ dự phòng khi đăng nhập thành công
 

Mục liên quan: