digiKam : Web Services tools authentication with OAuth2
- Mentors
- Maik Qualmann, Gilles Caulier
- Organization
- KDE Community
digiKam is a desktop application for photos management. Providing a wide range of plugins for exporting photos to web services (e.g dropbox, flickr, facebook, google, etc.), digiKam's export tool allows users to easily upload their photos to cloud storage services, social networks or sharing platforms.
Current export tool authentication process makes it far from easy-to-use for users. In addition, authentication protocols varies much for each web service, generating many difficulties for implementation and maintaining. Hence, this project is aimed to resolve those problems by implementing authentication flow with O2 library, in order to make export tool more user-friendly and more flexible for development and maintenance.