Schnittstellen #364

Add autoregistration via c3sMembership api

Added by Alexander Blum almost 7 years ago. Updated over 4 years ago.

Status:NeuStart date:
Priority:NormalDue date:
Assignee:Sarah Stoffels% Done:

0%

Category:-Estimated time:2.00 h
Target version:Repertoire 6) Post Production

Description

Autoregistration via c3sMembership api should be possible.

This means an autoregister view to

  • accept a token via URL (+ email?), e.g. /register/EMAIL/TOKEN
  • ask the membership db for the token (+ email?) via api
  • if the token is accepted
    • create the user using the provided information in the response
    • log the user in
    • provide user feedback via flash message
  • if the token is not accepted
    • redirect to /
    • provide minimal user feedback via flash message

Related issues

Related to collecting_society - Schnittstellen #361: Update c3sMembership api service Neu

History

#1 Updated by Alexander Blum almost 7 years ago

@Sarah: I assign the c3sMembership api related tasks to you, as you wanted to take a look into it. If you don't want it, just assign them to nobody.

#2 Updated by Alexander Blum almost 7 years ago

#3 Updated by Sarah Stoffels over 6 years ago

  • Target version deleted (1) Testing phase I)

#4 Updated by Alexander Blum over 5 years ago

  • Target version set to 6) Post Production

#6 Updated by Alexander Blum over 4 years ago

  • Target version changed from 6) Post Production to Repertoire 6) Post Production

#7 Updated by Alexander Blum over 4 years ago

  • Project changed from repertoire to collecting_society

#8 Updated by Markus Lorenz over 4 years ago

I don't quite get the purpose. Which kind of registration is meant? Registration in general for C3S memberhsip or only for repertoire? In case of the latter then I don't quite see why Membership should handle any tokens for repertoire. Can't it handle its registration process by itself? Retrieving information from Membership like the email address is another discussion. But Membership should not care whether or how someone is registered for repertoire.

Also available in: Atom PDF