Skip to content

markchang/omniauth-twitter-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is an example of Omniauth (1.0) with Twitter integration. It was inspired by a discussion the boston.rb mailing list, specifically:

http://bit.ly/v9oN1m

This is the simplest Rails 3.0 + Omniauth 1.0 app I could come up with. After you authorize, it can tweet a message on your behalf.

Setup:

  • create a twitter application at http://developer.twitter.com
  • set callback to be http://127.0.0.1:3000 (assuming you are running it locally)
  • copy down the consumer key and consumer secret
  • export those values into your shell environment like
    • bash: export TWITTER_KEY = ... ; export TWITTER_SECRET = ..
  • bundle install
  • rake db:migrate
  • rails server

Look at it for the following

  • session creation with omniauth
  • using the twitter gem to communicate with Twitter

Don't look at it for anything else :) (like testing).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages