🎩 User Story
In order to ease the way of the users into decidim, we should allow creating their profiles via social networks.
Right now, we should support:
Since Twitter (and sometimes Facebook) doesn't return all the required fields (like e-mail), we should find a way to ask the user for extra fields when needed.
I suggest creating an identities table where we store all a user's identities (email, amongst them).
📋 Related documentation
Multiple authentications with Devise: http://sourcey.com/rails-4-omniauth-using-devise-with-twitter-facebook-and-linkedin/
http://decidim-design.herokuapp.com/user-register/
🎯 Acceptance criteria
Users can sign up and login using several social networks.
📌 Related issues
None
🎩 User Story
In order to ease the way of the users into decidim, we should allow creating their profiles via social networks.
Right now, we should support:
Since Twitter (and sometimes Facebook) doesn't return all the required fields (like e-mail), we should find a way to ask the user for extra fields when needed.
I suggest creating an
identitiestable where we store all a user's identities (email, amongst them).📋 Related documentation
Multiple authentications with Devise: http://sourcey.com/rails-4-omniauth-using-devise-with-twitter-facebook-and-linkedin/
http://decidim-design.herokuapp.com/user-register/
🎯 Acceptance criteria
Users can sign up and login using several social networks.
📌 Related issues
None