Which is the best 0auth gem for a rails app? - ruby

I'm going to add Oauth autenthication to my rails web app. Since I don't want to reinvent the wheel, have you got some ruby gem to suggest to add this kind of feature?
TIA
Paolo

I would say that this advice is now superseded. I'd suggest you use OmniAuth instead, possibly with Devise if you need normal auth as well.
There are 2 OmniAuth specific RailsCasts that walk you through exactly what's needed: OmniAuth Part 1 and OmniAuth Part 2

Have a look at these:
Pelle's plugin at github tutorial is here
and the second one is oauth2 with some examples
Petr

Related

Using devise for more than one models in rails app

hello I am new to rails and i have installed rails version 4. I would like to know that I am making project for teacher n students. Can I apply devise gem to both the models teachers and students. The main thing in my project is that both teachers and students sign up form need to be different. Then can anyone tell me the procedure of how to apply devise such that sign up forms can be created differently...
Devise can work for you, but you will have to run through some tutorials. Your request for a complete how-to is too broad for an Stack Overflow question. http://railsapps.github.io/tutorial-rails-devise-rspec-cucumber.html#authorization
You may also want to look at a gem to manage permissions, as Devise is more for authentication. My personal favorite is the_role, but others like cancan very much.

OAuth2 Provider gem for non-rails, non-mongo apps?

I need to add OAuth2 authentication to a Sinatra-based API. No ActiveRecord, no MongoDB... but DataMapper.
Does anybody know what gems I can use to achieve this? I added rack-oauth2-server, but it depends on Mongo. I'm trying to understand rack-oauth2, but there is practically no documentation and I can't see how this is supposed to integrate in a real application that provides oauth authentication. Any well-documented gems out there? (Not Rails gems).
omniauth-oauth2 looked like it would work, but again, there's basically no documentation on how to integrate it. Links to articles that outline integration with these gems would also be useful.
I've been searching all day and just keep going around in circles. I'm sure this is a solved problem.
Why you didn't look at http://rubydoc.info/gems/oauth2/0.7.1/frames?

Twitter Boostrap wtih tabs_on_rails or tabulous and devise

Any practical advice or experience on integration of tabs_on_rails or tabulous and devise with Twitter Bootstrap? I'm starting a new project and would like to pick a tab navigation gem. I'v started to experiment with formtastic-bootstrap as well.
I created tabulous and would like for it to work well with devise. I recently threw together an example app with tabulous with devise and didn't come across any obvious incompatibilities between the two. If there are any issues with using devise with tabulous I'd like to know about them so that I can fix them.

Facebook like status update in rails 2.1.0

Facebook like status update of CRUD operation in rails 2.1.0 over different model like Comments, Posts and Reviews over product.
If there is any gem already Available for this purpose or you can suggest me best solution of it. Inshort Activity Update of whole Application
I think this question would be better suited in the Ruby/Ruby-on-Rails group(s):
https://stackoverflow.com/questions/tagged/ruby-on-rails-2
https://stackoverflow.com/questions/tagged/ruby

Choosing a recaptcha gem for rails

I am currently working on a rails 3.1 app that is going to be in the wild soon. I need to add captcha's to a couple of the pages (reset password etc). I think I have decided to go with recaptcha's service but I'm stuck trying to decide which gem to use. The two obvious options are:
ambethia / recaptcha: https://github.com/ambethia/recaptcha
and
rack-recapcha https://github.com/achiu/rack-recaptcha
Does anyone have any experience / suggestions as to which works better with rails 3.1?
I'm succesfully using ambethia/recaptcha.
The main thing is neither of them are using the asset pipeline from rails 3.1.
Anyhow ambethia/recaptcha. works fine.

Resources