Skip to content
This repository

Add login method without the need of a viewController to display #4

Closed
dzenbot opened this Issue May 05, 2012 · 8 comments

3 participants

Ignacio Romero Z. deepeshm Chris Knadler
Ignacio Romero Z.
dzenbot commented May 05, 2012

Make available a method to allow easy login, without UI, so developers could us their own UI.

deepeshm
Collaborator

Hey Dzenbot,
I would like to understand your reason for not using the UI we have. Is there something missing in the UI, this will just help us with designing the UI better.
Thanks
Deepesh

Chris Knadler

There is nothing inherently wrong with using the current UI but, as a developer, it would be nice to be able to choose between the provided web UI and using your own custom UI.

Example:

Standard UI

Standard UI

Custom UI

Custom UI

While the standard UI is functional, having to present a web view to allow users to log in is not ideal. I would much rather have my own form fields and custom UI. The Skydrive app does exactly what I want regarding login but I can't find a way to get the same functionality out of the iOS-SDK. Hopefully you can point me in the right direction even if it is outside of this SDK to achieve this functionality.

Cheers

Ignacio Romero Z.
dzenbot commented May 24, 2012

You said it @ytori !
Is it not very elegant to present a web view for login, specially in native apps. So a way to present our custom UI for login like other SDKs out there, would be awesome!
Is that in your roadmap @deepeshm ?

Cheers!

deepeshm
Collaborator

Live SDK uses OAuth 2.0 to authenticate the user and the application. The advantage of using OAuth2.0 is that the app is no longer required to collect/store the credentials. Storing username and password in a custom UI is not supported by Live SDK.

Chris Knadler

Good to know, thanks for your help.

Ignacio Romero Z.
dzenbot commented May 24, 2012

I understand.
May be give the option to login with OAuth 2.0 but externally to the application, or even using SkyDrive's iOS app. Like Dropbox does, or Facebook, with a custom url scheme. What do you think?
I have a personal project that integrates the most popular cloud services out there (https://github.com/DZen-Interaktiv/DZDocumentsPickerController), and as for now, SkyDrive's SDK is the only one who presents a webview on the application and it doesn't look nor feel good in terms of experience.
Thank you!

Chris Knadler

Yeah, I agree that the ability to login through the Skydrive app would be a great feature.

deepeshm
Collaborator

It is definitely something we have heard and are evaluating at ways to enable this. Will definitely keep you guys posted on our investigation.

Also, feel free to reach out to me for suggestions or issues. Thanks for this suggestion! Keep em coming :)

deepeshm deepeshm closed this May 24, 2012
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.