starrify / GradAgenda-Backend

0 stars 0 forks source link

Ideas to solve Purdue authentication? #5

Closed lightxu closed 10 years ago

lightxu commented 10 years ago

I've been playing around with Purdue's "myPurdue" for a while, however I still can't get my request authorized. Here is some insight of mine.

First the system uses this open source framework called "uPortal", here is some links. So far I haven't figured out how it authenticates user. official website: http://www.jasig.org/uportal github: https://github.com/jasig/uPortal manual: https://wiki.jasig.org/display/UPM40/Home

I guess it uses cookies for authentication, but it didn't help after I send cookies I got from login with request. Please see the code for more detail.

As uPortal is used by many universities, including Yale, OHIO, so it is durable for us to take deep insight into it. I will continue working on it today. Any help is welcomed.

starrify commented 10 years ago

hadn't i solved the login issue already?

from my Google Nexus 4

lightxu commented 10 years ago

@starrify Yeah you solved the login issue, but I can't get authenticated by server when I want to select semester.

starrify commented 10 years ago

I'll solve it and close this issue today before 23:59 GMT+08:00. Meanwhile please bring us a draft of the API required by Ji Yang.

from my Google Nexus 4