Uma revolta Hasanid Alid em Meca é esmagada pelos Abássidas na Batalha de Fakhkh. Idris ibn Abdallah foge para o Magreb, onde mais tarde funda a dinastia Idrisid.

A Batalha de Fakhkh (árabe: , romanizado: yawm Fakhkh, lit.'Dia de Fakhkh') foi travada em 11 de junho de 786 entre as forças do califado abássida e os partidários de uma rebelião pró-Alid em Meca sob al-Husayn ibn Ali, descendente de Hasan ibn Ali.

Husayn e seus apoiadores planejaram uma revolta em Medina durante a peregrinação anual do Hajj de 786, mas sua mão foi forçada por um confronto com o governador local, al-Umari. Os conspiradores se revoltaram na manhã de 16 de maio e tomaram a Mesquita do Profeta, onde os partidários de Husayn juraram lealdade a ele. A revolta não conseguiu obter apoio entre a população, e a reação da guarnição abássida impediu os rebeldes de estabelecer o controle sobre a cidade e acabou confinando-os à própria mesquita. Após onze dias, os Alids e seus apoiadores, cerca de 300 fortes, abandonaram Medina e foram para Meca.

Informado desses eventos, o califa abássida al-Hadi nomeou seu tio Muhammad ibn Sulayman ibn Ali para lidar com os rebeldes, com um exército composto principalmente pelos séquitos armados dos vários príncipes abássidas que naquele ano haviam ido à peregrinação. Na batalha que se seguiu, no wadi de Fakhkh perto de Meca, Husayn e mais de uma centena de seus seguidores foram mortos, muitos outros foram capturados e alguns escaparam se passando por peregrinos, incluindo o futuro fundador da dinastia Idrisid no que é agora Marrocos. A revolta teve um forte caráter social, com Husayn inspirando-se na revolta de 740 de Zayd ibn Ali, e ela própria impactou as práticas xiitas posteriores de Zaydi.

Os Hasanidas (em árabe: بنو حسن, romanizado: Banū Ḥasan ou حسنيون, Ḥasanīyyūn) são descendentes de Hasan ibn Ali, neto do profeta islâmico Maomé.

Eles são um ramo dos alids (os descendentes de Ali ibn Abi Talib), e um dos dois ramos mais importantes do ashrāf (sendo o outro os descendentes do irmão de Hasan Husayn, os Husaynids). Em Marrocos, o termo é particularmente aplicado aos descendentes de Muhammad al-Nafs al-Zakiyya, para distingui-los da dinastia Idrisid, que também é descendente de Hasanid. Os próprios hasanídeos marroquinos produziram duas dinastias, a dinastia Saadi e a dinastia Alaouite, que ainda reina no país.