-
Notifications
You must be signed in to change notification settings - Fork 32
Conversation
It's a little philosophical question here: if we're open source, why not open authentication (anyone can login). |
Anything that we build it's on top of django auth. So these are the first steps to be made regardless of the next auth systems. The second problem is that we want cool data. Anybody can login but only a few people will be authorized to add projects. (Ensure that after a week we don't get junk data) |
It's just a first step and a punctual need and solution for the current state of the project :) |
AAA: authentication, authorization and accounting. Google/FB/Github/LinkedIn/internal auth and internal authorization (and accounting, I guess). |
I'm curious on how the Need Deliveralbes Solution template works on ROSEdu projects. So can you add an issue in that template so anybody can understand the need and deliverables? For now I'm up to adding it to the backlog milestone. |
@tiriplicamihai Can you test that user creation, login and editing works. I don't have the scenarios yet, just test at will :) The original fixtures don't work so start the app in an empty db state. |
We should remove the all key |
Did you run the server using virtualenv and requirements .txt There are some deprecated usecases that I failed to identify right now. |
I'll put the error display issue in #48 |
I didn't use virtualenv, but I used requirements.txt |
Need
In order to make my activity in ROSEdu public As a ROSEdu comunity member I want to be able to sign up and login
Deliverables
A login / sign-up system that doesn't allow random signups.
Solution
TODO
Notes
Having a free for anybody login system would allow anybody to add himself in all the projects and would make the data irrelevant.
Signup page will need the following information displayed: