Magento 2 পাসওয়ার্ড দৈর্ঘ্যের বৈধতা কীভাবে পরিবর্তন করবেন?


9

আমি 8. পাসওয়ার্ড পরীক্ষণ ন্যূনতম দৈর্ঘ্য পরিবর্তন করতে চান আমি পরিবর্তন চেষ্টা validation.js rules.jsকিন্তু কাজ না বলে মনে হয়।

আমি কীভাবে 6 থেকে 8 এ পরিবর্তন করতে পারি?


আমি এটি অবাক করে দেখছি যে এটি ম্যাজেন্টো 2 কনফিগারেশনে কোনও সেটিংস হবে না। যদি এটি না হয় তবে অবশ্যই এই পরিবর্তনের জন্য কিছুটা অবদান রাখার পক্ষে মূল্য রয়েছে
রবি অ্যাভারিল

এটি কনফিগারেশনের একটি সেটিংস, এখানে অফিসিয়াল ডকুমেন্টেশন রয়েছে: ডকস.সামেন্টো.com
লেল্যান্ড

উত্তর:


7

আমরা ম্যাজেন্টো ২-তে jQuery যাচাইকরণ ব্যবহার করতে পারি আপনি এই ফাইলটি '.phtml' বা '.js' ফাইলটিতে যুক্ত করতে পারেন।

আসুন দেখুন আমরা কীভাবে এটি করতে পারি।

1) ইনপুট বা নির্বাচন ট্যাগ এই কোড সহ আমাদের বৈধতা যুক্ত করুন:

data-validate="{required:true, 'validate-custom-pass':true}"

2) বৈধতা -কাস্টম-পাসের জন্য জেএস বৈধতা যুক্ত করুন

বৈধতা স্ক্রিপ্ট

<script type="text/javascript">
require([
'jquery', // jquery Library
'jquery/ui', // Jquery UI Library
'jquery/validate', // Jquery Validation Library
'mage/translate' // Magento text translate (Validation message translte as per language)
], function($){ 
$.validator.addMethod(
'validate-custom-pass', function (value) { 
return (value.length >7); // Validation logic here modified length spelling
}, $.mage.__('Password length should be minimum 8'));

});
</script>

17

এটি একটি কনফিগারেশন আইটেম। ইন Stores > Configuration > Customers > Customer Configuration > Password Optionsআছে কিছু অপশন পছন্দ Password Lengthএবং Number of Required Character Classes:

অ্যাডমিনে পাসওয়ার্ড অপশন উপরে আমি সর্বনিম্ন পাসওয়ার্ডের দৈর্ঘ্য 20 তে সেট করি এবং নীচে আমি কোনও অ্যাকাউন্ট তৈরি করার চেষ্টা করার সময় বার্তাটি পাই: পাসওয়ার্ডের দৈর্ঘ্য সম্পর্কে সতর্কতা বার্তা

এটি কোন সংস্করণে প্রবর্তিত হয়েছিল তা নিশ্চিত নয় তবে আপনি যদি আপনার স্টোরটি সর্বশেষ সংস্করণে আপডেট করেন (আমি ২.১.১-এ আছি) এটি উপলব্ধ থাকবে।


আপনি কি নিশ্চিত করেন যে এটি আপনার পক্ষে কাজ করে? আমার জন্য এটি কাজ করে না! ম্যাজেন্টো 2.1.2
এরভিন

আমি আমার উত্তরে ছবিগুলি যুক্ত করে এটি কাজ করে দেখায়। আসলে আমি ইতিমধ্যে সংস্করণে 2.1.3 এ আছি
জ্যাক 13

ধন্যবাদ! এটি সম্ভবত নতুন সংস্করণ ২.১.৩ এ প্রবর্তিত একটি ফিক্স। আপনার প্রাপ্যতার জন্য আপনার জন্য +1।
এরভিন

এটি আমার পক্ষে ম্যাজেন্টো ২.১.১ এ কাজ করে। ধন্যবাদ
বার্নকোডার 16'17

এই বিকল্পগুলি আমার কাছে ম্যাজেন্টো
২.২.২-
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.