MyShaarly is a fork of https://github.com/shaarli/Shaarli. It build for my usage, feel free to try.
Go to file
VirtualTam d1e8f152f6 httpd: always forward the 'Authorization' header
On some Apache HTTPD setups where the CGI/FastCGI mode is used, the HTTP header
containing the JWT token is not forwarded, which results in the following error
when attempting to use the REST API:

  "401 Not authorized: JWT token not provided"

This patch allows forwarding the 'Authorization' header. An alternative would
be to use the `CGIPassAuth` directive to allow all authorization headers to be
forwarded.

See:
- https://secure.php.net/manual/en/features.http-auth.php#114877
- https://stackoverflow.com/questions/26475885/authorization-header-missing-in-php-post-request
- https://stackoverflow.com/questions/13387516/authorization-header-missing-in-django-rest-framework-is-apache-to-blame
- https://stackoverflow.com/questions/17018586/apache-2-4-php-fpm-and-authorization-headers
- https://httpd.apache.org/docs/2.4/en/mod/core.html#cgipassauth

Signed-off-by: VirtualTam <virtualtam@flibidi.net>
2018-03-25 19:41:44 +02:00
.github Update AUTHORS and contributor mailmap 2018-01-04 18:52:52 +01:00
application Use LC_COLLATE instead of LC_MESSAGES if php-intl is not installed 2018-01-31 12:39:17 +01:00
cache .htaccess files: support Apache 2.4+ syntax 2016-11-08 11:38:14 +01:00
data Fix: enable access to data/user.css (Apache 2.2 & 2.4) 2017-10-16 19:41:22 +02:00
doc/md Merge pull request #1058 from FranckKe/patch-1 2018-01-18 20:49:29 +01:00
docker Feature: Docker armhf support (#1041) 2018-01-04 12:38:38 +01:00
images Minor improvements regarding #705 (coding style, unit tests, etc.) 2017-01-05 16:16:23 +01:00
inc Improve messages if there is no plugin or parameter available in the admin page 2017-11-11 11:01:28 +01:00
pagecache .htaccess files: support Apache 2.4+ syntax 2016-11-08 11:38:14 +01:00
plugins Translations : Working demo example of translation extension 2017-10-22 13:16:56 +02:00
tests Fix warnings when upgrading from legacy SebSauvage version 2018-01-25 19:55:31 +01:00
tmp .htaccess files: support Apache 2.4+ syntax 2016-11-08 11:38:14 +01:00
tpl Fix an issue preventing the Save button to appear for plugin parameters 2018-01-01 15:40:51 +01:00
.editorconfig EditorConfig: add .htaccess support 2017-10-16 19:38:33 +02:00
.gitattributes Use makefile target to generate MO file and remove it from git 2017-10-22 12:56:55 +02:00
.gitignore Use makefile target to generate MO file and remove it from git 2017-10-22 12:56:55 +02:00
.htaccess httpd: always forward the 'Authorization' header 2018-03-25 19:41:44 +02:00
.travis.yml Use makefile target to generate MO file and remove it from git 2017-10-22 12:56:55 +02:00
AUTHORS CHANGELOG + AUTHORS 2018-02-02 18:59:55 +01:00
CHANGELOG.md CHANGELOG + AUTHORS 2018-02-02 18:59:55 +01:00
CONTRIBUTING.md migrated Github wiki links to readthedocs 2017-08-26 09:40:57 +02:00
COPYING Remove inline JS and add LibreJS headers in JS files 2017-03-12 12:45:32 +01:00
Doxyfile Add a target to generate Doxygen documentation 2015-11-22 20:35:00 +01:00
Makefile documentation cleanup 2017-11-18 16:22:43 +01:00
README.md Update badges 2018-01-30 19:11:17 +01:00
composer.json Shaarli's translation 2017-10-22 12:55:03 +02:00
composer.lock Update dependencies and include latest version netscape-bookmark-parser 2018-01-31 12:23:43 +01:00
index.php Use LC_COLLATE instead of LC_MESSAGES if php-intl is not installed 2018-01-31 12:39:17 +01:00
mkdocs.yml mkdocs.yml: move FAQ to top level, reorder, Move Community/related software to Usage 2017-12-26 18:44:14 +01:00
phpunit.xml Run languages tests using PHPUnit test suites 2017-03-06 21:11:18 +01:00
shaarli_version.php Bump Shaarli version to v0.9.5 2018-02-02 19:04:08 +01:00

README.md

Shaarli logo

The personal, minimalist, super-fast, database free, bookmarking service.

Do you want to share the links you discover? Shaarli is a minimalist link sharing service that you can install on your own server. It is designed to be personal (single-user), fast and handy.

Join the chat at https://gitter.im/shaarli/Shaarli Bountysource Docker repository

Quickstart

Demo

You can use this public demo instance of Shaarli. It runs the latest development version of Shaarli and is updated/reset daily.

Login: demo; Password: demo

License

Shaarli is Free Software. See COPYING for a detail of the contributors and licenses for each individual component.