Sorry, had other stuff to do hopefully you'll see this message.
In fact, I was wrong, I thought the mayor had some interdiction power, they have none. the mayor cannot 'not allow' a protest, the prefect can. When Paris' mayor is not on the same political side 1s the government, it can lead to weird stuff (like what's happening now).
It is absolutely authoritarian. I think France was ranked as one of the most authoritative democracy, on par with Russia, turkey,a bit less than Egypt.
Those interdiction weren't used offensively until Macron though. You have to limit the area of the interdiction (can't be the whole city) and pre-2017 were easely accessible 48h before they were effective, and could be challenged in court.
In 2018-2019 they tested putting the interdiction up at the last moment, it worked, so now it's even worse, they draft the interdiction as active immediately and put a copy on the prefecture doors, do not make them available on the internet then fine everyone.
The most egregious was one that took effect at 17h but wasn't put on the door until 17h30.
What's funny is that people voted macron 'against fascism' twice, not realizing that his way is a fascism too (in this case, I mean fascism as a catch-all for ideologies coming from Cesarism/Bonapartism, as defined by Krondstadt butcher himself, Trosky, terrible man but accurate critic of his time).