ecamp / ecamp3

eCamp v3 is a web-based app for camp and course planning. The application is specialized for camps and courses of youth associations and for Y+S offers in the sport of camp sports/trekking.
https://ecamp3.ch
GNU Affero General Public License v3.0
122 stars 54 forks source link

Feature Request: Add OAuth option for JEMK DB #6191

Open mtte opened 1 month ago

mtte commented 1 month ago

Add the possibility to sign in with the JEMK DB (Hitobito) account to eCamp similar to Pfadi/Cevi/Jubla.

Context (DE):

Hallo zusammen, ich bin von der Arbeitsgruppe IT der JEMK. Vor kurzen hat die JEMK ihre Mitgliederdatenbank zu Hitobito gewechselt. Daher wäre die Umsetzung eines Logins mit OAuth für eCamp einfach machbar. Da immer mehr unserer Leiter ebenfalls eCamp für die Lagerplanung einsezten, wäre es für uns sehr praktisch.

mtte commented 1 month ago

A prototype exists here: https://github.com/mtte/ecamp3/tree/feature/oauth-jemk. The credentials for the integration environment are still missing.

manuelmeister commented 3 weeks ago

Core Meeting Discussion

Thanks for your inquiry and prototype. We are glad that eCamp is gaining so much traction. Your prototype already looks promising, however we are not yet sure how to continue with additional oauth services. We want to evaluate this in our next hackathon in next spring.

Could you answer some questions to help us deciding how to continue: How many potential eCamp users would your organization have? Who would our technical contact be?

mtte commented 2 weeks ago

Thanks for having a look at it.

This begs the question, how many potential OAuth services are there to add? If (for now) only youth organisations from Lagersport/Trekking are considered (I guess that is the target audience), then how many other national youth organisations are there that could be interested in having their OAuth added? Probably not too many.

Where can I find information about these hackathons?

The JEMK consists of 5 regions with roughly 50 Ortsjungscharen/youth clubs and some additional Lagervereine/camp clubs. Does that help? Regarding the technical contact, that would be me for the moment.

carlobeltrame commented 2 weeks ago

There are also SJAS, Pro Natura, insieme, AF+, SAJV, SAC, SBV, some regional OL organizations and some german scouts who match one or multiple one of the following criteria:

So far we haven't heard from any of those, but it is possible that some of them will start using eCamp v3 in the future.