0.0
No commit activity in last 3 years
No release in over 3 years
Provides a user model and tools to authenticate the current user.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

>= 1.0.0
>= 0
>= 0
>= 0
>= 0
~> 2

Runtime

 Project Readme

Vidibus::User Build Status Code Climate

Provides single sign-on through OAuth2 authentication. It adds a simple user model to your application which can be extended easily.

This gem is part of Vidibus, an open source toolset for building distributed (video) applications.

Installation

Add gem 'vidibus-service' to your Gemfile. Then call bundle install on your console.

Obtaining user data

After authorization via OAuth2 this gem requests user data from the providing service. It expects GET /oauth/user to return JSON data. The dataset must at least include the user's UUID.

The Vidibus::Oauth2Server gem will provide a controller for this task.

Dependencies

In order to perform authentication, this gem depends on services provided by the Vidibus::Service gem.

TODO

Explain usage and integration.

Copyright

Copyright (c) 2010-2013 Andre Pankratz. See LICENSE for details.