The Oath at the Battle of Uhud
On the day of the Battle of Uhud, at a time when the Muslims had seemingly suffered defeat, the Holy Prophet (sa) took Bai‘at [oath] from a party among his companions(ra) to pledge on the condition of offering their lives. Subsequently, the companions (ra) stood resolutely and risked their lives in order to defend the Holy Prophet (sa) to the point that some of them were martyred. Amongst those who took the Bai‘at were Hazrat Abu Bakr (ra), Hazrat Umar (ra), Hazrat Talha (ra), Hazrat Sa‘d (ra), Hazrat Sahl (ra) bin Hunaif and Hazrat Abu Dujana (ra).
(al-Isabah Fi Tamyeez al-Sahabah, Vol. 3, p. 431, Talha bin Ubaidillah, Dar-ul-Kutub al-Ilmiyyah, Beirut, 2005)