floccusaddon / floccusaddon/floccus

[FR]: Android SSO using native Nextcloud Files App

Open
#1,535 2 comments 1 reaction 0 assignees View on GitHub
enhancement native-app
Dominant language
JavaScript
Stars
8.5k
Forks
327
Avg merge
3d 14h
Merged PRs (30d)
2

Description

### Describe the feature you'd like to request

I'd like to utilize native SSO meaning that on Android I can reuse the same account used to sign in to the nextcloud files app

### Describe the solution you'd like

The nextcloud team provides an official [API for SSO](https://github.com/nextcloud/Android-SingleSignOn?tab=readme-ov-file#how-to-use-this-library) that utilizes the account used by the official nextcloud files app. That way anyone using the nextcloud files app can sign into further apps without having to enter nextcloud credentials again

### Describe alternatives you've considered

An alternative is already implemented that utilizes the browser SSO feature. However, typical android users do not access nextcloud using their webbrowser but rather using the files app.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the Android-SingleSignOn API linked in the issue and inspect the existing browser SSO implementation. Determine how the native Nextcloud Files account can be reused on Android, then verify that users with the Files app can sign in without entering their Nextcloud credentials again.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, javascript
Domain
authentication, mobile
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.