Skip to content

Log-in via social networks #418

@josepjaume

Description

@josepjaume

🎩 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:

  • Facebook
  • Twitter
  • Google

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

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions