আমি কীভাবে প্রোগ্রামের মাধ্যমে কোনও ব্যবহারকারীর পাসওয়ার্ড পুনরায় সেট করতে পারি


11

আমার একটি নেটিভ মোবাইল অ্যাপ্লিকেশন সার্ভিস মডিউলের মাধ্যমে আমার ড্রুপাল 7 সাইটের সাথে যোগাযোগ করছে। আমি ব্যবহারকারীদের অ্যাপ থেকে তাদের পাসওয়ার্ড পুনরায় সেট করার ক্ষমতা দিতে চাই give এই প্রক্রিয়াটিকে প্রোগ্রামগতভাবে শুরু করার কোনও উপায় আছে কি, তাই 24 বারের মধ্যে মেয়াদ শেষ হওয়ার সাথে সাথে একটি বারের ব্যবহার টোকেন সহ একটি ইমেল উত্পন্ন হয়?

ধন্যবাদ

উত্তর:


21

_user_mail_notify()পাসওয়ার্ড পুনরায় সেট করার ইমেলটি শুরু করতে আপনি কোনও ব্যবহারকারী অবজেক্ট সহ ফাংশনটি ব্যবহার করতে পারেন :

// Load a user (admin in this case).
$account = user_load(1);

// Invoke the email. It will be queued along with other system mail to be sent during cron
_user_mail_notify('password_reset', $account);

24 ঘন্টা মেয়াদোত্তীর্ণের সাথে এককালীন লগইন URL সেই নির্দিষ্ট ইমেলের সাথে ডিফল্টরূপে অন্তর্ভুক্ত থাকে।


দুঃখিত। আমি এখনও এটি পরীক্ষা করিনি। আমি যে বৈশিষ্ট্যটির জন্য এটি ব্যবহার করতে যাচ্ছিলাম তা একটি রিলিজ পিছনে ফেলে দেওয়া হয়েছিল, তাই আমি এই মাসের কিছু সময় এটি করব। আমি ভাবছি এটি কার্যকর হবে যেহেতু এটি খুব সোজা মনে হচ্ছে। ধন্যবাদ।
lkiss80
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.