Comments (9)
I setup a nc12 account on files app, and then started news app to use this account and I get "tobi" back as username:
Where do you see this account?
(Internally in files app all accounts are stored as loginname @ server base url)
from android-singlesignon.
I saw it in the "account-chooser" dialog. The account was named: "@192.168.10.38" instead of "[email protected]". Maybe I need to run another test later today.. Thanks for testing!
from android-singlesignon.
First is NC13, second is NC12.
As NC12 will be outdated once NC14 is released and SSO will be in Files app 3.3.0 (expected in ~2 months), it would not be that bad if this is a NC13+ feature.
But if I remember correctly there was no big change from 12 to 13.
from android-singlesignon.
Hm.. I think we need to have some kind of backwards support though. I think there are maaany users that are still using NC 9/10/11/12. And if we have the limitation, that we only support NC13+, other app developers will get into a lot of trouble if users start complaining about how it's not working anymore and that they have to upgrade their backend in order to use their news/notes app that they've been using for years now.
from android-singlesignon.
Can you test it again with NC12, as it is working for me?
With current approach (not generate new token), we can theoretically support back to 9. With token generation we would require the new login method, which is in NC12.
As I understand the purpose of this lib, SSO is only an addition, but should not replace the legacy login, or? (same like you have on your news app: plain login and SSO). With having it both in parallel it would be not that bad if this is a NC12+ feature.
from android-singlesignon.
That is true, but it means "twice" the work for the developers. The intention behind building this app was to let the files app handle all the security / login stuff so that the developers can purely focus on writing their apps without worrying about the network connection. Right now the sso integration in the news app is a proof of concept, but I wanted to completely remove the legacy login in the long run and make the SSO mandatory :)
from android-singlesignon.
Can you retest this again @David-Development?
For me it does not happen.
If it is working with older NC, then you/3rd party apps indeed could remove the network stack
from android-singlesignon.
@David-Development what is the status here? :-)
from android-singlesignon.
@tobiasKaminsky I guess we can just close it.. We'll see if anyone encounters any issues 😬
from android-singlesignon.
Related Issues (20)
- Provide convenience class for OCS requests HOT 4
- Support .qa package id of the files app
- Convenience features for `NextcloudRequest.Builder`
- Handle `QueryParam` with key "`c`" HOT 4
- SEARCH HTTP method is not supported HOT 7
- Support Activity Result API HOT 3
- Rotation issues
- i18n: `Benötigt keine Übersetzung. Für Android wird nur die formelle Übersetzung verwendet (de_DE).` HOT 7
- If only dev app is installed SSO doesn't work HOT 8
- Break on minified app HOT 12
- Migrate to Material 3 theme HOT 1
- Option to create new token on `TokenMismatchException` HOT 3
- Availablity on Amazon store HOT 1
- Instantiating `Void` does no longer work with AGP 8 HOT 18
- Improve SSO error dialogs shown by 3rd-party-apps HOT 2
- Check `NetworkRequest#mDestroyed` before each network request? HOT 1
- Readme contains bad R8 advice HOT 1
- Reportedly not working when used within Samsung Knox HOT 1
- Possibility to get WebDAV-capable app password/token from SSO HOT 5
- Dependency Dashboard
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from android-singlesignon.