https://github.com/zdavatz/sbsm
sbsm - state based session management
https://github.com/zdavatz/sbsm
Last synced: 9 months ago
JSON representation
sbsm - state based session management
- Host: GitHub
- URL: https://github.com/zdavatz/sbsm
- Owner: zdavatz
- License: lgpl-2.1
- Created: 2013-08-07T13:14:45.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2025-01-07T20:27:17.000Z (over 1 year ago)
- Last Synced: 2025-05-31T04:11:30.127Z (about 1 year ago)
- Language: Ruby
- Size: 384 KB
- Stars: 1
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: History.txt
Awesome Lists containing this project
README
# sbsm
* https://github.com/zdavatz/sbsm
## DESCRIPTION:
Application framework for state based session management. See lib/sbsm.rb
## FEATURES/PROBLEMS:
* Open problems
** There is no real integration test using rack-test to prove that a minimal app is working
** Handling redirects is not tested (and probably will not work)
** Handling passthru is not tested (and probably will not work)
** I get often the error `Errno::EACCES at / Permission denied @ rb_sysopen - /tmp/sbsm_lock`. Reloading the page once or twices fixes the problem.
## REQUIREMENTS:
* Ruby 2.3
## INSTALL:
* gem install sbsm
or
De-Compress archive and enter its top directory. Then type:
* gem install bundler
* bundle exec rake install:local
You can also install files into your favorite directory by supplying setup.rb some options. Try "ruby setup.rb --help".
## TESTING
* bundle exec test/suite.rb
## DEVELOPERS:
* Masaomi Hatakeyama
* Zeno Davatz
* Hannes Wyss (upto Version 1.0)
* Niklaus Giger (Port to Ruby 2.3.0)
## LICENSE:
* GPLv2.1