During the setup you should of had a few migrations and as well has to
add the following code snippet to your "User" object.
has_many :client_applications
has_many :tokens, :class_name=>"OauthToken",:order=>"authorized_at
desc",:include=>[:client_application]
This should handle allowing oauth to get the keys for this
application. In your case because you are providing a one off
application that only one other provider is going to a bit of over
kill having an entire user model, but it will also let you have it be
extremely simplistic since you don't need a log in interface, a
detailed user structure and other things you would need for multiple
users.
I would suggest just creating a simple user and try to emulate the
process of creating a client application in the terminal. I know that
the gem comes with controllers and views to do it visually but since
you don't have a need for that, doing it from the console may turn out
to be easier that getting something prepared so you could do it from
your browser