Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New SDK #4

Open
wants to merge 3 commits into
base: develop
Choose a base branch
from
Open

New SDK #4

wants to merge 3 commits into from

Conversation

Rick-Dangerous
Copy link

Redone the SDK with some flexibility for modifying the core behavior, particularly regarding token storage and authentication state generation. Changed core behavior to switch from public mode automatically based on whether a user is logged in and to force a user to logout and login again if the token is invalidated (when, for example, the scope of the data permissions is changed).
Also added a class with methods for every endpoint and an optional set of classes that perform some domain logic in order to ease the development of applications, at the possible expense of a little performance.

… endpoints are implemented. Domain classes are still a work in progress.
Replaced DomainRoot with Institution.
Domain classes prompt login automatically when needed.
Changed identation to spaces.
Changed connector to automatically switch between public and authenticated modes.
Added login and logout methods to FenixEduServices.
Wrote README.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant