IMS LTI implementation with node js express - node.js

I have a web application running using javascript stack, Nodejs express as a server and I am using passport as well for the cookie session.
We need to implement IMS LTI so users of other educational platforms can access ours with out creating an account.
The documentations on their website are really complicated and not well explained.
I don't know where to start from. If someone has an experience with such a thing or have any idea where to start from. Please help me out
Thanks

I think this answer might help you get started: https://stackoverflow.com/a/56917467
It refers to a very recent NPM package: https://github.com/Cvmcosta/ltijs
Good luck!

I am interested too , hope some knows how to do that

Related

How to use firebase as login authentication for node.js in middleware?

I recently learned about node.js and firebase, and I tried to use firebase login for my node.js application. so sorry if my question is too boring :)
I have tried the tutorial from the following page, but it still can't be run on my application, (https://www.codementor.io/victornwaiwu/using-firebase-as-an-authenticating-middleware-in-express-js-5z435fvaz)
is there a suggestion where should I start learning? and are there examples of applications that I can try?
best regard
I suggest rather than going through a written tutorial, it's best if you refer to a video.
You can refer to the following links given below:
https://www.youtube.com/watch?v=9kRgVxULbag
https://www.youtube.com/watch?v=PP4Tr0l08NE

How would you implement a Node JS Authentication System

I am just beginning to learn how to use node JS to make a website. In this website I would like to implement an authentication system. Any tips would be appreciated.
Thanks,
Connor
http://passportjs.org
Generally, the way to go especially to start.
https://beta.freecodecamp.org/en/challenges/advanced-node-and-express/set-up-passport May also help you get started with it

Creating an OAuth2.0 service provider using RESTify Node.js

I have a restful API that I built using node.js and node-restify. I am up to the part where I have to secure it. Apparently, it is easy to find out how to use OAuth 2.0 as a client but hard to find out how to set up a provider. I guess my google skills aren't as good as they used to be.
Can someone point me in the direction of where to start? Is there a basic OAuth 2.0 server provider library for node?
I don't have a problem with creating my own library if need be but I looked at the spec, and being that it is a spec, it seems overly complicated. I would think that there would be some sort of tutorial, webcast, or "hello World" style project that broke it down for the dummy in me.
Thanks for your thoughts.
After some heavy googling, I came up with a lead. I spoke with a kindhearted genius who began work on such a project. He decided to finish up his code and to release it to the world.
The package is called restify-OAuth2.
Here is a link to the package. Here is the link to the github page.
Thanks for all your help Domenic.

Kohana Auth module login system

I recently started working at a company that uses Kohana with the Auto-modeler module and k0stache module.
And I am currently making a login system but I can find some decent information about using the Auth in combination with Auto-modeler and k0stache. And I have looked at the Kohana , k0stache and Auto-modeler documentation
Can anyone of you help me or tell me what steps to take.
Thanks in advance.
There are plenty of Auth tutorials, plenty. Try this demo application. This is a full demo application with everything you would need. Enjoy.

Integrating Angular.js with Node.js (Express+Tower.js)

I am new to node. I very much like approach of AngularJS. I like what I see in towerjs.
Has Anyone wired the two together? I have in mind tower primarily for backend api/rest and angular for clientside.
I'm especially not familiar with tower.js, but from the docs it looks like it might not be practical to use the two together. There is quite a bit of overlap in the things AngularJS provides and the things tower.js provides (especially models, views, and controllers on the client).
I've written on how to use AngularJS with a RESTful API provided by Express on my blog. Maybe that can help you get started.
Good luck! :)
Tower is for the server-side while angular is on the client right?
So what you could try what is mentioned here. Just replace railway with tower.
You could check this brunch.io skelleton that uses angularjs.
Hope this comes in handy mate!
As things are evolving very fast, there are some major update.
For example, a framework named Total.js has made much work to make Angular.js work in hand with Node.js.
Please have a look at their web site http://www.totaljs.com/totalstack/ and at the 6 (!) example they provide on how to use it : https://github.com/totaljs/examples.
Pretty amazing! Hope that helps!
Note: I have no affiliation with Total.js at all.

Resources