در کتاب «ینابیع المودّه» از امام صادق (علیه السلام) روایت شده که فرمود:
»خلف صالح از فرزندان من است و او همان مهدی است«. (1).
شیخ صدوق (رحمه الله) در کتاب «کمال الدین» روایت کرده است که حبّان سرّاج گوید: از سیّد اسماعیل بن محمّد حِمیَری شنیدم که می گفت: به حضرت صادق (علیه السلام) عرض کردم: ای پسر رسول خدا! برای ما اخباری از پدرانت (علیهم السلام) درباره غیبت رسیده و به صحّت پیوسته است. بفرمایید کدام امام غایب می شود؟
حضرت فرمود:
ششمین فرزند من که دوازدهمین امام هدایتگر پس از رسول خدا (صلی الله علیه وآله وسلم) است؛ غایب می شود (2).
باز در کتاب «کمال الدین«، از عبداللّه بن ابی یعفور از امام صادق (علیه السلام) روایت کرده است که فرمود:
»هرکس به امامت پدرانم و فرزندانم اعتراف کند و امامت فرزندم «مهدی» را منکر شود مانند کسی است که به همه پیغمبران عقیده داشته باشد و نبوّت
حضرت محمّد (صلی الله علیه وآله وسلم) را انکار نماید.
عرض کردم: ای آقای من! مهدی، کدام یک از فرزندان شماست؟
فرمود: پنجمین نفر از فرزندان امام هفتم (موسی بن جعفر) است که شخصِ او از شما پنهان می شود و نام بردنش برایتان جایز نیست«. (3).
1) همان، ج 3 ص 392 باب 94 ح 37؛ غایة المرام ص 701.
2) کمال الدین صدوق، با ترجمه فارسی، ج 1 ص 112، و عربی ص 33.
3) همان ج 2 ص 8 ح 12 و عربی، ص 338.