ভিডিও: কৌণিক মধ্যে Auth গার্ড কি?
2024 লেখক: Lynn Donovan | [email protected]. সর্বশেষ পরিবর্তিত: 2023-12-15 23:44
ভূমিকা. এখানে, আজ, আমরা আমাদের রুটগুলিকে সুরক্ষিত করার বিষয়ে শিখব কৌণিক মধ্যে প্রমাণ গার্ড 7. এটি ব্যবহার করে অর্জন করা যেতে পারে কৌণিক পাহারাদার 7. প্রমাণ - প্রহরী ক্যানঅ্যাক্টিভেট ইন্টারফেস ব্যবহার করে এবং এটি ব্যবহারকারী লগ ইন করেছে কিনা তা পরীক্ষা করে।
অনুরূপভাবে, Auth গার্ড কি?
কৌণিক এর রুট প্রহরী এমন ইন্টারফেসগুলি যা রাউটারকে বলতে পারে যে এটি একটি অনুরোধকৃত রুটে নেভিগেশনের অনুমতি দেবে কি না। তারা প্রদত্তটি বাস্তবায়ন করে এমন একটি শ্রেণি থেকে একটি সত্য বা মিথ্যা রিটার্ন মান সন্ধান করে এই সিদ্ধান্ত নেয় প্রহরী ইন্টারফেস.
উপরন্তু, কৌণিক মধ্যে CanActivate ব্যবহার কি? সক্রিয় করতে পারেন একটি কৌণিক ইন্টারফেস. এটাই ব্যবহৃত ব্যবহারকারীকে লগইন করতে বাধ্য করতে আবেদন রুটে নেভিগেট করার আগে।
এই বিবেচনা, কৌণিক মধ্যে Auth কি?
দ্য প্রমাণ গার্ড হল একটি কৌণিক রুট গার্ড যা অননুমোদিত ব্যবহারকারীদের সীমাবদ্ধ রুট অ্যাক্সেস করা থেকে বিরত রাখতে ব্যবহার করা হয়, এটি ক্যানঅ্যাক্টিভেট ইন্টারফেস প্রয়োগ করে এটি করে যা গার্ডকে সিদ্ধান্ত নিতে দেয় যে একটি রুট canActivate() পদ্ধতিতে সক্রিয় করা যেতে পারে কিনা। রাউটিং ts হোম পেজ রুট রক্ষা করতে.
কৌণিক মধ্যে অলস লোডিং কি?
অলস লোড হচ্ছে মধ্যে একটি কৌশল কৌণিক যে আপনাকে অনুমতি দেয় বোঝা জাভাস্ক্রিপ্ট উপাদান অ্যাসিঙ্ক্রোনাসভাবে যখন একটি নির্দিষ্ট রুট সক্রিয় করা হয়। সম্পর্কে কিছু ভাল পোস্ট আছে কৌণিক মধ্যে অলস লোডিং , কিন্তু আমি এটি আরও সরলীকরণ করতে চেয়েছিলাম।
প্রস্তাবিত:
কৌণিক মধ্যে dist ফোল্ডার কি?
আপনার প্রশ্নের সংক্ষিপ্ত উত্তর হল, ডিস্ট ফোল্ডার হল বিল্ড ফোল্ডার যাতে সমস্ত ফাইল এবং ফোল্ডার থাকে যা সার্ভারে হোস্ট করা যায়। ডিস্ট ফোল্ডারে জাভাস্ক্রিপ্টের ফর্ম্যাটে আপনার কৌণিক অ্যাপ্লিকেশনের ট্রান্সপিল কোড এবং প্রয়োজনীয় এইচটিএমএল এবং সিএসএস ফাইল রয়েছে
কৌণিক মধ্যে ফর্ম বৈধতা কি?
ফর্ম যাচাইকরণ AngularJS ফর্ম এবং ইনপুট ক্ষেত্রগুলির অবস্থা (ইনপুট, টেক্সটেরিয়া, নির্বাচন) নিরীক্ষণ করে এবং আপনাকে বর্তমান অবস্থা সম্পর্কে ব্যবহারকারীকে অবহিত করতে দেয়। AngularJS এগুলি স্পর্শ করা হয়েছে বা সংশোধন করা হয়েছে কিনা সে সম্পর্কেও তথ্য রাখে
কৌণিক মধ্যে BrowserModule ব্যবহার কি?
BrowserModule পরিষেবাগুলি প্রদান করে যা একটি ব্রাউজার অ্যাপ চালু এবং চালানোর জন্য অপরিহার্য। BrowserModule এছাড়াও @angular/common থেকে CommonModule পুনরায় রপ্তানি করে, যার অর্থ অ্যাপমডিউল মডিউলের উপাদানগুলিরও প্রতিটি অ্যাপের প্রয়োজনে কৌণিক নির্দেশিকাগুলিতে অ্যাক্সেস রয়েছে, যেমন NgIf এবং NgFor
কৌণিক মধ্যে সক্রিয় গার্ড করতে পারেন?
ক্যানঅ্যাক্টিভেটলিংক ইন্টারফেস যা একটি ক্লাস একটি রক্ষক হতে প্রয়োগ করতে পারে যেটি একটি রুট সক্রিয় করা যায় কিনা তা নির্ধারণ করে। যদি সমস্ত প্রহরী সত্যে ফিরে আসে, নেভিগেশন চলতে থাকবে। যদি কোনো গার্ড একটি UrlTree ফেরত দেয়, তাহলে বর্তমান নেভিগেশন বাতিল করা হবে এবং গার্ড থেকে ফিরে আসা UrlTree-তে একটি নতুন নেভিগেশন চালু করা হবে
কৌণিক রাউটার গার্ড কি?
কৌণিক রাউটারের নেভিগেশন গার্ডগুলি নেভিগেশনের নির্দিষ্ট অংশগুলিতে অ্যাক্সেস মঞ্জুর করতে বা সরানোর অনুমতি দেয়। আরেকটি রুট গার্ড, ক্যানডিঅ্যাক্টিভেট গার্ড, এমনকি আপনাকে ব্যবহারকারীকে ভুলবশত অসংরক্ষিত পরিবর্তন সহ একটি উপাদান ছেড়ে যাওয়া থেকে বিরত রাখতে দেয়।