اعلام ولایت امام علی (ع) پیش از غدیر بارها و بارها توسط پیامبر اسلام (ص) مطرح گردید. بریده بن خضیب اسلمی می گوید: روزی رسول خدا)ص) به جمعی و به من امر فرمود «ما هفت نفر بودیم از جمله ابوبکر، عمر، طلحه و زبیر((که: «سلمو علی علی با مره المؤ منین.(((1)»به علی کنید() ما به او به لفظ یا امیرالمؤمنین، سلام کردیم، با آنکه رسول الله زنده و در کنار ما بود. رسول خدا)ص) بارها از امامت امام علی (ع) و یازده فرزند او، و امامان معصوم (ع) سخن گفت، در روز غدیر برای امامت امام علی (ع) و دیگر امامان معصوم (ع) بیعت گرفته شد که فرمود:
فامرت ان اخذ البیعه منکم و الصفقه لکم بقبول ما جئت به عن الله عزوجل فی علی امیرالمؤمنین، و الاوصیاء من بعده الذین هم منی و منه امامه فیهم المهدی الی یوم یلقی الله الذی یقدر و یقضی.
پس از طرف خدای عزیز و بزرگ ماءمورم که برای علی امیرالمؤمنین (ع) از شما بیعت بگیرم، و برای امامان پس از او نیز بیعت کنید. امامانی که همگان از من و تز علی می باشند، و قائم آنان مهدی (عج) است تا روز قیامت که به حق قضاوت خواهند شد.
1) سوره مائده آیه 67.