source: DASISH/t5.6/backend/annotator-backend/trunk/annotator-backend/README.txt @ 4217

Last change on this file since 4217 was 4217, checked in by olhsha, 10 years ago

files INSTALL, UPDATED, CHANGES and README are corrected. The bug with the wrong server diagnostic (403 instead of 404), when a resource's give id is not found, is fixed.

File size: 1.3 KB
Line 
1DASISH web-annotator back-end
2
3The DASISH web-annotator back-end is a part of the DAISH annotating framework announced in task 5.6
4of  DASISH project.   The information about the whole project can be found at
5http://dasish.eu/. The deatiled technical information about DASISH annotating framework can be
6found at https://trac.clarin.eu/wiki/DASISH. For this you need a clarin wiki account.
7
8The DASISH web-annotator back-end consists of two parts: the database, where the
9annotations are stored, and the Jerseys web-application that by means of REST requests
10performs  authentified read/write  access to the database.
11
12=== Requests ===
13
14The requests are specified in
15
16https://trac.clarin.eu/wiki/DASISH/SpecificationDocument#RESTApplicationProgrammingInterface
17
18and examplified in
19
20https://trac.clarin.eu/wiki/DASISH/XSD%20and%20XML
21
22=== Logging in ===
23
24So far a simple spring-security authentication (with hashed passwords, via database authentication
25provider) is implemented. The settings are in spring-config/applicationContext-security.xml.
26For hashing the class
27org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder is used.
28
29The setting are done based on the manual
30 http://docs.spring.io/spring-security/site/docs/3.1.x/reference/springsecurity-single.html
31
32=== License ===
33
34GNU GPL
Note: See TracBrowser for help on using the repository browser.