나는 간단히 말해서 나는 무들과 LTI에 관한 자료로 해결할 수 없다.Moodle 자격증과 LTI를 통해 앱에 로그인하십시오 - 제공자 또는 소비자입니까?
내 사용자가 자신의 앱에 무들 자격증 명 정보로 로그인하게하고 싶습니다. (예 : "facebook을 통해 로그인"과 같이) - 내 앱이 소비자입니까?
내가 먼저 앱이 제공 업체입니다 생각하지만, 몇 가지 포인트는 나에게 그 질문을합니다
- 아니, 내가 무 내에서 응용 프로그램을 시작하고 싶지 않습니다.
- 아니요, 내 앱 콘텐츠를 무들의 속에 포함시키고 싶지도 않습니다.
- 난 그냥 사용자가 내가 LTI 공급자에있는 모든 내용이 그러나 지점 1의 반대, 2
가정
자신의 무들 사용자 이름과 암호를 사용하여 응용 프로그램에 무 로그인에 등록하고자, I 또한 무들의 자체가 제공자가 될 수 있음을 발견했습니다. 그것은 외부 응용 프로그램에 포함 된 것으로 나타났습니다. 그러나 나의 이해에서, 소비자는 로그인을 인증 할 책임이 있습니다 (이는 포인트 3과 반대입니다).
내가 뭔가를 놓치고있어, 그게 여기의 입가를보기가 힘들지 않니?
을 help.s
https://github.com/atomicjolt/try_oauth
희망은 내가 LTI에 대한 전문가는 아니지만 나의 이해는가에 서명, 그것은 정말 사용자를위한 "설계 원격 사용자 인증을 위해 설계되지 않는 것입니다 서버 A, 서버 B가 단일 리소스를 표시 할 수 있습니까? 사용자는 X "입니다. – davosmith
예, LTI가 내 시나리오에서 잘못된 방법 인 것 같습니다. 내 원격 앱 로그인을 실현하는 또 다른 옵션이 있습니까? – Jankapunkt
mnet을 통해 무언가를 달성 할 수 있습니다 (언젠가는 대체 될 예정 임). 그 외에도 일부 사용자 정의 코드가 필요합니다 (oauth 공급자와 관련이있을 수도 있습니다). – davosmith