شهاب الدّین همدانی از عمر بن الخطاب چنین نقل کرده است: «پیامبر (صلِّی الله علیه و آله و سلّم) علی (علیه السّلام) را به عنوان پیشوا نصب نموده و سپس فرمود: «مَنْ کُنْتُ مَوْلَاهُ فَعَلِیٌّ مَوْلَاهُ اللَّهُمَّ وَالِ مَنْ وَالاهُ وَ عَادِ مَنْ عَادَاهُ …»؛ «خدایا تو گواه من بر آنان هستی». عمر گفت: «ای رسول خدا! جوانی خوش سیما و نیک بوی در کنار من گفت: ای عمر! همانا پیامبر پیمانی بست که آن را نقض نمیکند جز کسی که مناق باشد». آنگاه پیامبر (صلِّی الله علیه و آله و سلّم) دست مرا گرفت و فرمود: «ای عمر! او جبرییل بود، نه انسان. او میخواست آنچه را که دربارهی علی (علیه السّلام) به شما گفتم تأکید کند»