项目作者: zismailov

项目描述 :
Central Authentication System in Ruby
高级语言: Ruby
项目地址: git://github.com/zismailov/cas.git
创建时间: 2017-10-23T14:14:56Z
项目社区:https://github.com/zismailov/cas

开源协议:

下载


Authentication as a Service in Ruby

http://rubycas.github.io/

The project is developed for learning purposes. It uses Ruby libraries to create a central authentication system that’s based on the JASIG’s CAS protocol. Through the use of object oriented design, you will be able to create a Sinatra application that implements the aforementioned protocol specification, along with a demonstration client application that will consume the server’s services.

Source files on GitHub contain:

  1. One Sinatra app for the API that acts as the authentication system;
  2. Another Sinatra demo app that connects to the authentication system.

Run

server: cd lib/cas/app

bundle exec rackup -p 1234

client: current dir

bundle exec rackup -p 4567