ابن عباس و جابر بن عبدالله: خداوند به محمّد صلیاللهعلیهوآله دستور داد علی علیهالسلام را به عنوان ولیّ امر مردم معرفی نماید، ولی آن حضرت ترسید که مردم بگویند به نفع پسر عمویش کار کرده و به همین خاطر نافرمانی کنند.
اما خداوند به او وحی فرمود که: «یا أیُّهَا الرَّسولُ بَلِّغْ ما أُنْزِلَ إلَیکَ مِنْ رَبِّکَ وَ إنْ لَمْ تَفْعَلْ فَما بَلَّغْتَ رِسالَتَهُ وَاللَّهُ یَعْصِمُکَ مِنَ النّاس»{ای پیامبر! آنچه از طرف پروردگارت بر تو نازل شده است، کاملاً (به مردم) برسان! و اگر نکنی، رسالت او را انجام ندادهای! خداوند تو را از (خطرات احتمالی) مردم، نگاه میدارد}(مائده/67). در نتیجه، رسول خدا صلیاللهعلیهوآله در روز غدیرخُم، او را به ولایت بر مردم منصوب نمود.