Skip to content

GeoRab/lti-xwiki

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 

Repository files navigation

lti-xwiki

Step-by-Step Guide

  • Compile the XWiki LTI Component ./src/lti_certification/ (Maven project)

  • Download XWiki XWiki WAR

  • Include the XWiki LTI component (JAR) ./src/lti_certification/target/authentication-lti-X.Y.Z.jar to XWiki WAR in

/WEB-INF/lib/ path

  • Include all JAR dependencies from ./lib in the same path (/WEB-INF/lib/) - JavaUtils-1.1.2.jar - lti-1.0.2.jar - oauth-20100527.jar - oauth-provider-20100527.jar

  • Enable LTI authentication management: editing ./WEB-INF/xwiki.cfg

    #-# LTI authentication management

    xwiki.authentication.authclass=com.xwiki.authentication.lti.LTIAuthServiceImpl

  • Create a directory called /home/campus/configHome/lti

  • Edit a new file called authorizedConsumersKey.cfg inside the path /home/campus/configHome/lti

    #This is a configuration to be readed by providers to authorize the consumer key and gets the secret

    #consumer_key."name_consumer".enabled=1

    #consumer_key."name_consumer".secret=secret

  • Deploy XWiki WAR

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published