thanks sir, but my screen show a black screen , i don't know: Where is panorama show? ( I don't see a line hold the panoramaimage that I want to display) Can u help me? Thanks you so much
Đúng như bạn nói , ngắt truyền và ngắt nhận là 2 ngắt riêng biệt nên sẽ có 2 hàm xử lý khác nhau.
Khi nhận 1byte thì ngắt nhận sẽ xảy ra và hàm xử lý trong ngắt nhận sẽ được tự động gọi
Route::middleware('auth:api')->get('/user', function (Request $request) {
return $request->user();
});
Mặc định, laravel sử dụng basic token. Middleware auth:api sẽ kiểm tra có api_token không và api_token này có tồn tại trong CSDL không? (thường là bảng users - Tùy cấu hình). Nếu có thì cho phép truy cập, còn không sẽ là lỗi Unauthorized - 401.
Vì khai báo middleware "auth:api" nên framework mới check có auth token không, với những route mà không cần xác thực thì bỏ đi, có thể vào bình thường như một guest.
Mình đưa ra 1 ví dụ bạn tham khảo nhé. Mình tạo Policy quản lý việc sửa, xóa (update) Post. Chỉ có Admin hoặc creator của post đó mới có quyền update. Phương thức isAdmin() và isUser() bạn tự viết để xác định xem đây là admin hay normal user. Tương tự bạn có thể viết thêm policy cho việc thêm mới hoặc view từng post.
<?phpnamespaceApp\Policies;useApp\Models\User;useApp\Models\Post;useApp\Models\Contracts\UserInterface;// Tất cả User đều implement UserInterfaceuseIlluminate\Auth\Access\HandlesAuthorization;classPostPolicy{useHandlesAuthorization;// Mặc định Admin có tất cả các quyềnpublicfunctionbefore(UserInterface$user){if($user->isAdmin()){returntrue;}}publicfunctionupdate(UserInterface$user,Post$post){// Chỉ creator (normal user) mới cập nhật post (sửa, xóa)return$user->isUser()&&$post->creator_id===$user->id;}}
Cho mình hỏi mình phân quyền nhóm group, ví dụ nhóm admin thì có tất cả quyền, nhóm mod thì chỉ có xem không có thêm hoặc sửa ấy . Cảm ơn bạn đã hỗ trợ
THẢO LUẬN
bạn có thể cho mình contact face book đc k?? mình muốn nc trực tiếp quá
(y) tung hoa a ơi
thanks sir, but my screen show a black screen , i don't know: Where is panorama show? ( I don't see a line hold the panoramaimage that I want to display) Can u help me? Thanks you so much
Đúng như bạn nói , ngắt truyền và ngắt nhận là 2 ngắt riêng biệt nên sẽ có 2 hàm xử lý khác nhau. Khi nhận 1byte thì ngắt nhận sẽ xảy ra và hàm xử lý trong ngắt nhận sẽ được tự động gọi
Cảm ơn bạn về bài viết ngắn ngọn dễ hiểu!
webpack build ra file js, được include vào đâu vậy ?
Route::middleware('auth:api')->get('/user', function (Request $request) { return $request->user(); });
Mình đưa ra 1 ví dụ bạn tham khảo nhé. Mình tạo
Policy
quản lý việc sửa, xóa (update)Post
. Chỉ cóAdmin
hoặccreator
của post đó mới có quyền update. Phương thứcisAdmin()
vàisUser()
bạn tự viết để xác định xem đây là admin hay normal user. Tương tự bạn có thể viết thêm policy cho việc thêm mới hoặc view từng post.Thêm PostPolicy vào
AuthServiceProvider
Trong
PostController
:@phamvanduc https://www.emojione.com/emoji/v3
bài viết hay..
Cho mình hỏi mình phân quyền nhóm group, ví dụ nhóm admin thì có tất cả quyền, nhóm mod thì chỉ có xem không có thêm hoặc sửa ấy . Cảm ơn bạn đã hỗ trợ
@vinhnguyen link list emo đâu
Angular nhé AngularJS đâu ra :v
Cho mình hỏi phần many to many , lấy ra danh sách user by role_id thì query sao , thanks
có repo đó ko anh, share miếng lun anh
bài viết hay. thanks bạn nhé.
bài viết hay nhưng chưa có phần demo thực tế. Hy vọng bạn có bài viết chi tiết hơn về phần này. thanks bạn
YOLO =))