[TWIG] Code đăng nhập bằng ID | WapEgo | WapMasTer - Diễn đàn truyện - Xtseo.Xtgem.Com
* MT-A *
* Cấp bậc: mem
2015-05-12 16:14

Hôm nay, theo một số yêu cầu nên mình chia sẻ code đăng nhập bằng ID
Thực tế thì ít ai dùng tới ID vì chúng khá là khó nhớ. Nó chỉ có ích khi tên nick sử dụng các ký tự đặc biệt mà một số máy không hỗ trợ.

Bước 1: Thêm mã twig vào nơi bạn muốn đặt code:

Code số 1
<div class="title">Log in by ID</div>{% if api.r.get('_fb')!="log_id" %}<form action="{{api.r.getRequestUri()}}&_fb=log_id" method="post"><div class="center">Mã ID:<br><input name="nick_id" type="number" maxlength="8"><br>Pass:<br><input type="password" name="pass"><br><input type="submit" value="Login"></div></form>{% else %}{% set id=api.r.get('nick_id') %}<div style="margin:1px" class="left">{% if api.u.get(id).nick=="" or id=="" %}This is ID {{id}} not exsited.{% else %}<b>- Nick:</b> {{api.u.get(id).nick|raw}}<br><b>- Pass:</b> {% if api.r.get('pass')=='' %}(empty){% else %}{{api.r.get('pass')}}{% endif %}<br><br><a href="main.php?id=log&nick={{api.u.get(id).nick|raw}}&pass={{api.r.get('pass')}}&rem=1">Login</a>{% endif %}</div>{% endif %}
Copy code


Bước 2: Test thôi.

Giải thích: Code twig đăng nhập bằng ID,
quan trọng nhất là mã twig chuyển ID thành nick.
Đơn giản:
{{api.u.get(123456).nick|raw}}. Với 123456
là ID người sử dụng. {{api.r.get('nick_id')}} là
hàm lấy ID mà người dùng đã nhập.
Tổng hợp:
{{api.u.get(api.r.get('nick_id')).nick|raw}}
-----------------------
Code trên khá đơn giản. Chia sẻ cho một số
bạn cần. Code có thể dùng js onload để
đăng nhập nhanh hơn. TWIG trên giúp
người dùng có thể kiểm tra nick trước khi
đăng nhập, và quá trình đăng nhập hoàn
toàn bảo mật nhé. ^,^

Chúc thành công!
Chia sẻ:
BBCode:

Link:
Thành viên: BOT, & 11 Khách ghé thăm!
Từ khóa: [TWIG], Code, đăng, nhập, bằng, ID,

[TWIG] Code đăng nhập bằng ID