Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Social Logins. #68

Closed
2 of 5 tasks
edpaget opened this issue Jun 19, 2014 · 4 comments
Closed
2 of 5 tasks

Add Social Logins. #68

edpaget opened this issue Jun 19, 2014 · 4 comments
Milestone

Comments

@edpaget
Copy link
Contributor

edpaget commented Jun 19, 2014

Definitely:

Maybe:

  • Twitter - Doesn't let you request an email address
  • Weibo - It'd be sweet to have this.
  • VKontakte - Also would be great.

From #67

@edpaget edpaget added this to the v0.0.2 milestone Jun 19, 2014
@camallen
Copy link
Contributor

Maybe github as well?

@camallen
Copy link
Contributor

This will require changed / modified validations on the user model. If they sign up with third party authentication service then they only need a login. Post signup as discussed in #70.

Internal user accounts will require Login, Email and Password (possibly display name / credited name) to streamline signup.

@edpaget
Copy link
Contributor Author

edpaget commented Jul 17, 2014

It's now pretty easy to add more login options. all you have to do is add the omniauth gem for your desired provider:

Then add an entry to config/social.yml:

env:
  provider:
    app_id: asdfasdf
    app_secret: asdfasdfasdf2asdfasdf
    scope: 'email'
    other_opts: 

@edpaget
Copy link
Contributor Author

edpaget commented Jul 21, 2014

Closing this since adding extra logins should be super easy now.

@edpaget edpaget closed this as completed Jul 21, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants