nextcloud-passwords-app
nextcloud-passwords-app copied to clipboard
Add Single sign-on
It would be great if you could add single sign-on as an option in addition to the traditional login. This is one of the very few android apps that is not using SSO in the Nextcloud ecosystem.
see more: https://github.com/nextcloud/Android-SingleSignOn
+1 i would really like this change
Hi @fazlerabbi37, I would have to learn how to integrate native modules on react. But it is definitely the way to go. And the way to solve many "Network Error" issues. Thank you!
Hello.
I would have to learn how to integrate native modules on react.
While hurrying to open the issue, I didn't notice that! Sorry about it. Quite a lot of android apps in Nextcloud ecosystem, mostly written in Java and Kotlin, has already implemented it. Like Talk, Notes, Deck and PhoneTrack. I am sure you would find the devs to be very helpful.
cc: @tobiasKaminsky @stefan-niedermann
cc: @David-Development
Would be quite interesting to see if it works with react native out of the box. I have never used react native so please keep us updated if you encounter any issues. Were happy to help with issues regarding the sso library.
Like Talk, Notes, Deck and PhoneTrack. I am sure you would find the devs to be very helpful.
@fazlerabbi37 FYI: Nextcloud Talk is not using the SSO Library. They're using their own network stack. As far as I know they are using app passwords for that. Notes, Deck, News and PhoneTrack are indeed using the SSO Library.
Hi! I've just did a quick test with the native library integration on the react app. It looks really promising... I was able to follow the whole flow from choosing accounts to receive a payload as a react java-script callback. So now I will have to find the proper way to include this on the app, and code it :)
FYI: Nextcloud Talk is not using the SSO Library.
Didn't know that. I just checked and it does show up as a separate device in the web interface. Thanks for correcting me!
Talk needs to be separate as they need a push token, which is different to files push token. With the same token, there is no way to distinguish which app should handle a notification.