OpenJUB / jay

A dead simple secret voting system.
https://vote.jacobs.university
MIT License
0 stars 3 forks source link

Migrate to dreamjub for authentication #26

Open kuboschek opened 8 years ago

kuboschek commented 8 years ago

Currently, the voting system uses the legacy OpenJUB API for login.

A solution to this issue uses dreamjub's OAuth for user authentication.

I've already written a login provider for django-allauth, it's basically plug and play

tkw1536 commented 8 years ago

We should wait for dreamjub to at least have an endpoint that exposes all users to do this. That way we can completely migrate to dreamjub and ditch the old API entirely.

kuboschek commented 7 years ago

This API is now available—however there is pagination, which limits results to 1000 at a time. We could either pull users 1000 at a time, and loop, or add another endpoint to dreamjub for this purpose