extensions/net.sf.basedb.webauthn/trunk/README

Code
Comments
Other
Rev Date Author Line
6742 19 May 22 nicklas 1 == Requirements ==
6742 19 May 22 nicklas 2
6749 25 May 22 nicklas 3  1. BASE 3.19.3 or later.
6764 03 Jun 22 nicklas 4  2. Java 11 or later.
6742 19 May 22 nicklas 5  
6742 19 May 22 nicklas 6 == Introduction ==
6742 19 May 22 nicklas 7
6742 19 May 22 nicklas 8 This package is an extension package to BASE that adds support
6742 19 May 22 nicklas 9 for authenticating users using security keys that implements
6742 19 May 22 nicklas 10 the !WebAuthn protocol.
6742 19 May 22 nicklas 11
6742 19 May 22 nicklas 12  * The homepage for this extension: 
6742 19 May 22 nicklas 13    https://baseplugins.thep.lu.se/wiki/net.sf.basedb.webauthn
6742 19 May 22 nicklas 14    
6742 19 May 22 nicklas 15 == Installation ==
6742 19 May 22 nicklas 16
6742 19 May 22 nicklas 17 See https://baseplugins.thep.lu.se/wiki/net.sf.basedb.webauthn/install
6742 19 May 22 nicklas 18  
6742 19 May 22 nicklas 19 == Using ==
6742 19 May 22 nicklas 20
6742 19 May 22 nicklas 21 See https://baseplugins.thep.lu.se/wiki/net.sf.basedb.webauthn/using
6742 19 May 22 nicklas 22
6742 19 May 22 nicklas 23
6742 19 May 22 nicklas 24 == Compiling ==
6742 19 May 22 nicklas 25
6742 19 May 22 nicklas 26 To compile this package you also need:
6742 19 May 22 nicklas 27  
6742 19 May 22 nicklas 28  1. Ant 1.10
6764 03 Jun 22 nicklas 29  2. Java 11
6742 19 May 22 nicklas 30
6742 19 May 22 nicklas 31 Follow these instructions:
6742 19 May 22 nicklas 32
6742 19 May 22 nicklas 33  1. Download the source code from the subversion repository. See
6742 19 May 22 nicklas 34     https://baseplugins.thep.lu.se/wiki/net.sf.basedb.webauthn for instructions.
6742 19 May 22 nicklas 35  
6742 19 May 22 nicklas 36  2. Type `ant download-lib` to automatically download the BASE core JAR files that
6742 19 May 22 nicklas 37     are neeed for compilation. You can also do this manually by copying the 
6742 19 May 22 nicklas 38     base-core-3.x.jar file from the BASE installation directory 
6742 19 May 22 nicklas 39     (<basedir>/www/WEB-INF/lib/) to the ./lib/compile directory.
6742 19 May 22 nicklas 40
6742 19 May 22 nicklas 41  3. Type 'ant' to compile the code and generate the 'webauthn.jar' file
6742 19 May 22 nicklas 42     in the project directory.
6742 19 May 22 nicklas 43
6742 19 May 22 nicklas 44  4. Use 'ant package' to create a downloadable tar.gz package.
6742 19 May 22 nicklas 45  
6742 19 May 22 nicklas 46 Tip: If you need different values for any of the properties defined in
6742 19 May 22 nicklas 47 the 'build.xml' file, create a file named 'build.properties' and set
6742 19 May 22 nicklas 48 the values there.
6742 19 May 22 nicklas 49