Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Add OAuth option for JEMK DB #6191

Open
mtte opened this issue Oct 21, 2024 · 4 comments
Open

Feature Request: Add OAuth option for JEMK DB #6191

mtte opened this issue Oct 21, 2024 · 4 comments

Comments

@mtte
Copy link

mtte commented Oct 21, 2024

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

  • Login option in the frontend
  • OAuth provider in the backend (api)
  • Integration environment for development: https://jemk.puzzle.ch

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
Copy link
Author

mtte commented Oct 21, 2024

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

@manuelmeister manuelmeister added Meeting Discuss Am nächsten Core-Meeting besprechen Feature request labels Oct 22, 2024
@manuelmeister
Copy link
Member

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?

@manuelmeister manuelmeister added Next Hackathon and removed Meeting Discuss Am nächsten Core-Meeting besprechen labels Nov 5, 2024
@mtte
Copy link
Author

mtte commented Nov 6, 2024

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
Copy link
Member

carlobeltrame commented Nov 6, 2024

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:

  • use hitobito (or start using it soon)
  • organize camps on a regular basis
  • have youth-organization-like structures and activities

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants