Author Archives: Andy

Splitting LtiLibrary into LtiLibrary.Core and LtiLibrary.AspNet

While I was writing the OWIN middleware for LTI, I noticed that Microsoft and every OWIN middleware contributor created two libraries: one that had no dependencies on ASP.NET and another that did. So I did the same and created LtiLibrary.Owin.Security.Lti … Continue reading

Posted in Uncategorized | Tagged , , | Leave a comment

Using OWIN to handle LTI API authentication

In my previous post I wrote about the OWIN middleware for LTI I wrote to handle LTI launch authentication. This time I want to talk about using OWIN middleware to authenticate the other LTI stuff: outcomes and the new content-item … Continue reading

Posted in Uncategorized | Tagged , , , | Leave a comment

OWIN middleware for LTI

TL;DR An implementation of  OWIN middleware and ASP.NET Identity for LTI is available on Codeplex. The Complete Story Microsoft’s ASP.NET Identity now uses OWIN. Anders Abel has a great series of articles explaining the interaction between OWIN middleware and ASP.NET … Continue reading

Posted in Uncategorized | Tagged , , | 1 Comment

LtiLibrary 1.4 on NuGet

LtiLibrary 1.4.2 is now available on NuGet and there is a sample to go with it. The big changes from version 1.3.3 are support for LTI 1.2 Public Draft and LTI Content-Item Message 1.0 Public Draft. You can get both … Continue reading

Posted in Uncategorized | Tagged , , , , | 2 Comments

LTI Talks Back with Content Item Message

Here’s a common use case…a teacher finds something online she wants all her kids to use in the classroom. So she copies the URL and pastes it into her learning system (LMS, Google Docs, whatever). This is so common, it … Continue reading

Posted in Uncategorized | Tagged , | Leave a comment

Sample LTI Provider 1.3

It took a while, but I finally updated the sample Provider website to version 1.3. The source code is here. Like the sample Consumer, the Provider project is now complete. Previous versions were missing files because I did not want … Continue reading

Posted in Uncategorized | Tagged , , | Leave a comment

Sample LTI Consumer 1.3

I just updated the sample Consumer website to version 1.3. The source code is here. The biggest change is that the Consumer project is now complete. Previous versions were missing files because I did not want to share my passwords … Continue reading

Posted in Uncategorized | Tagged | 3 Comments