Replies: 1 comment 1 reply
-
@tintou would you be available to help mentor this project? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Project Description
elementary OS has a concept of a central place to handle Online Services.
This central place allows it to store the credentials in a safe place in the system and let the user manage which app has an access on which service.
With Online Services platforms moving really fast on new standards, we need to update our own infrastructure to remain usable with the latest terms of services from the main web platforms.
The current implementation covers a lot of the expected workflow but we need to refine it for it to work with multiple tokens per account and support from within Flatpak applications.
Expected Outcomes
Stretch goals
Requirements
A student tackling this will need to be comfortable developing on Linux with a comprehensive developer guide, or willing to learn quickly. They will also need to be able to learn how to modify an existing C and Vala codebase with help from our community of developers, and to work with upstream projects in the open source desktop ecosystem given the proper introductions and resources. Basic understanding of the OpenID Connect workflow is a plus.
Beta Was this translation helpful? Give feedback.
All reactions