WSO Login

WSO_Login contains a list of commands used for creating and validating sessions, as well as accessing PC School security. It also contains functions to gnereate XML used as the basis of the MyClasses menu in Spider. It is one of the five main services available in the PC School Webapp

Login

Logs in a User and returns a Sessionkey

LogoutSession

Logs out the passed Session

SessionValidate

Checks to see if the passed session is valid

SessionCode

SessionVariable

Returns Session Variables: StudentHash, Studkey, TeacherHash, TeacherCode, IdentityCode, MemberHash, UserGroups (v2009+) Returns values as a XML document containing the results. Multiple variables can be requested by delimiting the sVariable value such as “TeacherHash;UserGroups”.

AccessValidate

Checks to see if the passed session has permissions to access the Panel ID

ChangePassword

Changes the Users password

GetMenuXML

Returns a list of menu items available for the user

GetUserMenu

Returns the personalised menu.

GetUserMenuSection

Returns a section of the user menu. Can be either CLASS for a class list or STUDENT for a list of students in a class.

GetEmailAddress

Returns the email address associated with the login passed

ExpirePassword

Expires the password value for the passed Login. While expiring, an email will be sent advising the user to set their password using the link provided. This link contains the sessionkey which must be passed in the ResetPassword function.

IsPasswordExpired

Returns the value of the Password Expired field for the requested login.

ResetPassword

Will set the password for the passed session the value sNewPassword. This function will only work when the session is valid, and the identity assocaited with the session has the Password Expired value set.

The above information is for users of PCSchool Student Management School Software.

Advertisements

About studentmanagementsoftware

Director Student Management School Software PCSchool
This entry was posted in 'Spider' Web App. Bookmark the permalink.

2 Responses to WSO Login

  1. Pingback: Web App | PCSchool Student Management Tech Support

  2. Pingback: Spider Installation Manual | PCSchool Student Management Tech Support

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

w

Connecting to %s