cho mình hỏi tí với ạ, mình muốn chuyển sang kiểu login bằng username thay cho email thì chỉnh ở đâu vậy ạ ? phần register mình đã chỉnh được rồi còn phần login mình mò mãi không biết chỗ nào
Đỉnh quá bác ơi, mình cũng dùng i3-gaps với polybar nhưng nhìn vẫn khá default, chưa có thời gian để đầu tư cho config tùy biến cho nó thật đẹp. Mong bác làm cả một series hướng dẫn config 2 thằng này từ cơ bản đến nâng cao trông cho đẹp lung linh luôn 😊
Cảm ơn bạn.
Mình muốn tìm kiếm chuỗi mà kết quả trả về độ chính xác của từ khóa bao nhiêu % trên search solr thì làm thế nào nhỉ, có thể cho mình query example demo ko?
vendor prefix anh ơi, với các trình duyệt dùng phiên bản cũ sẽ không hỗ trợ 1 số thuộc tính, nên phải thêm các chuỗi -moz hoặc -ms- hoặc -webkit- để trình duyệt hiển thị đúng ý mình ngay cả với phiên bản cũ
@le.vinh.thien
ý của mình là code như này bạn ạ, mình đang gặp vấn đề là có thể mở 2 cái calendar lên cùng một lúc. Mình nghĩ phần lớn là do cái hàm showCalendar mình gọi nó lên thì nó k tự tắt đi như việc mình dùng 2 ô input mặc định. Bạn thử mở calendar bằng việc ấn vào ô input ở dưới ý, mở calendar 2 nó sẽ tự tắt calendar 1.
https://codesandbox.io/s/datepicker-problem-6u9s6
*Note: Cái trang codesandbox này hay quá bạn, giờ mình mới biết
Còn dùng passwod hash của các framework giờ hầu hết dùng bcrypt hoặc cái gì đó đại loại thế có độ dài và format khác luôn (thường bao gồm cả kí tự $/.)
phía code trên của bạn thì chỉ cần check độ dài password = 32 rồi cho vào kiểm tra luôn cho nhanh
functionlogin(Request$request){//validate incoming request$this->validate($request,['email'=>'required|string','password'=>'required|string',]);$user=User::where('username','=',$request->email)->first();if(empty(user)){returnresponse()->json(['message'=>'Đăng nhập thất bại']);}$credentials=$request->only(['email','password']);if(strlen($user->password)===32){if($user->password!==md5(md5($request->password))){returnresponse()->json(['message'=>'Đăng nhập thất bạic']);}// nếu vẫn còn là pass bằng md5+md5$user->password=app('hash')->make($request->password);// chuyển luôn sang dạng mới$user->save();//lưu lại$login_type=filter_var($request->email,FILTER_VALIDATE_EMAIL)?'email':'username';//kiểm tra xem là vừa nhập vào là username hay email$credentials=[$login_type=>$request->email,'password'=>$request->password];}if(!$token=Auth::attempt($credentials)){returnresponse()->json(['message'=>'Đăng nhập thất bại']);}$user=Auth::user();returnresponse()->json(['token'=>$token,'message'=>'Đăng nhập thành công3','user'=>$user]);}
THẢO LUẬN
cho mình hỏi tí với ạ, mình muốn chuyển sang kiểu login bằng username thay cho email thì chỉnh ở đâu vậy ạ ? phần register mình đã chỉnh được rồi còn phần login mình mò mãi không biết chỗ nào
Hay a
lạy trúa, thanks bạn rất nhiều, mình bị lỗi init mấy ngày hôm nay. gửi ngàn lời iu
Quên là có cả rofi nữa bác nhé :v
Đỉnh quá bác ơi, mình cũng dùng i3-gaps với polybar nhưng nhìn vẫn khá default, chưa có thời gian để đầu tư cho config tùy biến cho nó thật đẹp. Mong bác làm cả một series hướng dẫn config 2 thằng này từ cơ bản đến nâng cao trông cho đẹp lung linh luôn 😊
Cảm ơn bạn. Mình muốn tìm kiếm chuỗi mà kết quả trả về độ chính xác của từ khóa bao nhiêu % trên search solr thì làm thế nào nhỉ, có thể cho mình query example demo ko?
@kdg tks nhiều
Em muốn add thêm prefix cho tiện dùng thì phải làm sao ạ
Em install bootstrap bằng yarn rồi nhưng mà import vào file index không được ạ ~
Mình đã từng sửa được bug này nhờ sự kiện onblur bên javascript
Hay quá bro ạ, thx nhé
Cảm ơn a nhé, cũng đc 1 năm rồi mà vẫn có người nhiệt tình rep cmt :v
vendor prefix anh ơi, với các trình duyệt dùng phiên bản cũ sẽ không hỗ trợ 1 số thuộc tính, nên phải thêm các chuỗi -moz hoặc -ms- hoặc -webkit- để trình duyệt hiển thị đúng ý mình ngay cả với phiên bản cũ
@le.vinh.thien ý của mình là code như này bạn ạ, mình đang gặp vấn đề là có thể mở 2 cái calendar lên cùng một lúc. Mình nghĩ phần lớn là do cái hàm showCalendar mình gọi nó lên thì nó k tự tắt đi như việc mình dùng 2 ô input mặc định. Bạn thử mở calendar bằng việc ấn vào ô input ở dưới ý, mở calendar 2 nó sẽ tự tắt calendar 1. https://codesandbox.io/s/datepicker-problem-6u9s6
*Note: Cái trang codesandbox này hay quá bạn, giờ mình mới biết
phía code trên của bạn thì chỉ cần check độ dài password = 32 rồi cho vào kiểm tra luôn cho nhanh
Ví dụ bcrypt format: https://viblo.asia/p/co-ban-ve-ma-hoa-mat-khau-3Q75wQNJZWb
Khó hiểu quá....
Không được khuyến khích: 不推荐
@TUANVO xịn =))) ai cũng như bác thì có phải động lực viết nhiều hơn hẳn ko
@heyimpg 2,3.. cái có chung 1 ref à b?
còn mình thấy open bằng code bt
https://codesandbox.io/s/vue-datepicker-demo-forked-zir1s
Hay thật sự. Mình phải tạo account để vào comment luôn á.