chairemobilite / transition

Transition is a modern new approach to transit planning. It's a web application to model, simulate and plan public transit and alternative transportation.
http://transition.city
MIT License
22 stars 13 forks source link

auth: consider moving out of chaire-lib the authentication methods that are for surveys only #905

Open tahini opened 5 months ago

tahini commented 5 months ago

Anonymous and direct login authentication methods are more for surveys and maybe they should be moved to evolution only, to avoid accidentally enabling them for Transition.

This will require parallel developments in evolution and transition to avoid losing those functionalities and making sure the evolution can easily extend chaire-lib with its own methods.

greenscientist commented 5 months ago

I don't think we should do that. Keep all auth method in one location makes sense.

Also, we eventually would probablement want some form of anonymous login if we develop projects like public dashboard and comparaison tools.