dsc-umass / project-matching

Matching people within clubs to projects
MIT License
7 stars 2 forks source link

OAuth Authentication - Github, Facebook, Twitter, etc. #22

Open harsh183 opened 4 years ago

harsh183 commented 4 years ago

Once devise is set up we can use the Omniauthable module to setup https://github.com/omniauth/omniauth

harsh183 commented 4 years ago

Here are a few starting points as well. @AtrikDas can help you a bit since he worked on the Devise setup to start with. Generally the structure is that omniauth is common for each and each site has a bit of specific setup as well.

There will be a lot of other good tutorials online as well, so keep a reference to a lot of different pages and commit bits and pieces at a time.

@abhinavtripathy is familiar with the ins and outs of auth as well.