1
0
mirror of https://git.kore.io/kore.git synced 2024-11-05 18:11:44 +01:00
Go to file
Joris Vink 9a8092bf41 Add authentication blocks for Kore.
Using authentication blocks one can define "authentication" mechanisms
in Kore for page handlers.

This can be used to require a session cookie (validated by your own validator)
for certain page handlers, and hopefully in the future provide a framework
for adding more authentication things (like HTTP Auth).

Right now only cookie checking is available.
2014-01-22 22:55:10 +01:00
docs
includes Add authentication blocks for Kore. 2014-01-22 22:55:10 +01:00
modules Add authentication blocks for Kore. 2014-01-22 22:55:10 +01:00
src Add authentication blocks for Kore. 2014-01-22 22:55:10 +01:00
tools
.gitignore
LICENSE
Makefile Add authentication blocks for Kore. 2014-01-22 22:55:10 +01:00
README add params 2013-12-12 08:49:02 +01:00

Hi.

Kore is a fast webserver that facilitates creating dynamic websites in the
C programming language. It takes away the bottleneck of constantly loading
items from disk or executing non compiled code (PHP, Perl, ...).

Kore provides you with a set of API functions you can use to build your site
which is then loaded into the webserver as a loadable C module. Because of
this pages are mapped to functions that are directly called from the worker
processes allowing for the potential of great speed. 

As little overhead as possible.

Features
- Supports SNI
- Supports SPDY/3
- Supports HTTP/1.1
- Secure by default
- SSL connections only
- Virtual host support
- Easy to use configuration
- Builtin parameter validation
- Loads your site as a precompiled C module
- Event driven architecture and worker processes for throughput
- Modules can be reloaded on-the-fly even while serving content

License
- Kore is licensed under the ISC license.

Platforms supported
- Linux
- OpenBSD
- FreeBSD
- OSX

Right now Kore development is a moving process, so expect bugs.
If you run into said bugs please contact me at joris@coders.se.

More information can be found on https://kore.io/