In the code above ACF is attached to the site controller as a behavior dịch - In the code above ACF is attached to the site controller as a behavior Việt làm thế nào để nói

In the code above ACF is attached t

In the code above ACF is attached to the site controller as a behavior. This is the typical way of using an action filter. The only option specifies that the ACF should only be applied to the login, logout and signup actions. All other actions in the site controller are not subject to the access control. The rules option lists the access rules, which reads as follows:

Allow all guest (not yet authenticated) users to access the login and signup actions. The roles option contains a question mark ? which is a special token representing "guest users".
Allow authenticated users to access the logout action. The @ character is another special token representing "authenticated users".
ACF performs the authorization check by examining the access rules one by one from top to bottom until it finds a rule that matches the current execution context. The allow value of the matching rule will then be used to judge if the user is authorized or not. If none of the rules matches, it means the user is NOT authorized, and ACF will stop further action execution.

When ACF determines a user is not authorized to access the current action, it takes the following measure by default:

If the user is a guest, it will call yiiwebUser::loginRequired() to redirect the user browser to the login page.
If the user is already authenticated, it will throw a yiiwebForbiddenHttpException.
You may customize this behavior by configuring the yiifiltersAccessControl::$denyCallback property like the following:
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Trong đoạn code trên ACF gắn liền với bộ điều khiển trang web như là một hành vi. Đây là cách điển hình của việc sử dụng một bộ lọc của hành động. Lựa chọn duy nhất chỉ định ACF nên chỉ được áp dụng cho các hành động đăng nhập, đăng xuất và đăng ký. Tất cả các hành động khác trong bộ điều khiển trang web là không thể kiểm soát truy cập. Quy tắc lựa chọn danh sách các quy tắc truy cập, mà đọc như sau:Cho phép tất cả người dùng đánh (chưa được xác thực) để truy cập vào các hành động đăng nhập và đăng ký. Tùy chọn vai trò chứa một dấu hỏi? đó là một đặc biệt mã thông báo đại diện cho "đánh người dùng".Cho phép người dùng xác thực để truy cập vào các hành động đăng xuất. Các @ nhân vật là một mã thông báo đặc biệt đại diện cho "xác thực người dùng".ACF thực hiện việc kiểm tra ủy quyền bằng cách kiểm tra các quy tắc truy cập một từ trên xuống dưới cho đến khi nó tìm thấy một quy tắc phù hợp với bối cảnh thực hiện hiện tại. Giá trị cho phép của các quy tắc phù hợp sau đó sẽ được sử dụng để thẩm phán nếu người dùng được ủy quyền hay không. Nếu không có các quy tắc phù hợp, nó có nghĩa là người sử dụng không được ủy quyền, và ACF sẽ ngừng tiếp tục thực hiện hành động.Khi ACF xác định người dùng không có quyền truy cập vào hành động hiện thời, cần các biện pháp sau đây theo mặc định:Nếu người dùng là khách, nó sẽ gọi yiiwebUser::loginRequired() để chuyển hướng trình duyệt của người dùng đến trang đăng nhập.Nếu người dùng đã được xác thực, nó sẽ ném một yiiwebForbiddenHttpException.Bạn có thể tùy chỉnh chế độ này bằng cách cấu hình yiifiltersAccessControl:: $denyCallback tài sản như sau:
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Trong đoạn mã trên ACF được gắn vào bộ điều khiển trang web như là một hành vi. Đây là cách điển hình của việc sử dụng một bộ lọc hành động. Lựa chọn duy nhất xác định rằng các ACF chỉ nên được áp dụng cho việc đăng nhập, đăng xuất và đăng ký hoạt động. Tất cả các hành động khác trong bộ điều khiển trang web không phải chịu sự kiểm soát truy cập. Các tùy chọn quy tắc liệt kê các quy tắc truy cập, mà đọc như sau: Cho phép tất cả khách (chưa được xác nhận) người sử dụng để truy cập đăng nhập và đăng ký hoạt động. Các tùy chọn vai trò chứa một dấu hỏi? đó là một dấu hiệu đặc biệt đại diện cho "người khách". Cho phép người dùng xác thực để truy cập vào các hành động logout. Các @ nhân vật là một dấu hiệu đặc biệt đại diện cho "người dùng xác thực". ACF thực hiện việc kiểm tra quyền bằng cách kiểm tra các quy tắc truy cập từng cái một từ trên xuống dưới cho đến khi nó tìm thấy một quy tắc phù hợp với bối cảnh thực thi hiện hành. Việc cho phép giá trị của các quy tắc phù hợp sau đó sẽ được sử dụng để đánh giá nếu người dùng được phép hay không. Nếu không có quy tắc phù hợp, nó có nghĩa là người sử dụng là không được phép, và ACF sẽ ngừng thực hiện thêm hành động. Khi ACF xác định người dùng không được phép truy cập đến các hành động hiện nay, nó có các biện pháp sau đây theo mặc định: Nếu người dùng là một khách, nó sẽ gọi yii web User :: loginRequired () để chuyển hướng trình duyệt người dùng đến trang đăng nhập. Nếu người dùng đã được xác thực, nó sẽ ném một yii web ForbiddenHttpException. Bạn có thể tùy chỉnh các hành vi này bằng cách cấu hình yii lọc điều khiển truy cập :: $ denyCallback tài sản như sau:









đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2025 I Love Translation. All reserved.

E-mail: