@Redth Thank you, maybe you know any sample, where this property can be implemented?
We would have to add support in essentials itself to make use of this if that’s even possible. I’m not familiar with it and we would need to research this more.
I don't think we do icloud sync. I mean it is backedup on the device.... i am pretty sure
I think on iOS it does go to cloud. Unless it’s just userdefaults I’m thinking of
android does sync backup
i thought the library needed to opt in
I know in my app on iOS I had to implement a nsuserdefault setting to wipe out something (can’t recall If it was other nauserdefaults or secure storage) because the app got into a weird state for someone that crashed on startup until it was cleared and uninstalling the app wouldn’t clear it out.
Using the google authentication, what I think, is that the access_token that we receive, was never intended for anything else than accessing google API's. It is simply not a JwtToken. I don't think it was intended by the authors of the google authentication flow to leave the aspnet core site. The idea was probably only cookie auth for websites. So I think the whole example is flawed. Or I simply never understood the meaning and purpose of it. I think there needs to be a federation middleware on the server instead, issuing a new token. Either that, or rewrite the Microsoft.AspNetCore.Authentication.Google to fit by exposing the id_token which is a JwtToken and at least has a hope of being close to valid. Please tell me I'm wrong.
Maybe that's what the last sentence tells: "Or, you may want to instead create your own identity on your server and pass back your own token to the app. What and how you do this part is up to you!" May I suggest writing the purpose clearer in the manual? Oauth/OpenId is very complex...
@TheCarlR yes the example is meant to pass the google/facebook/whatever token back to the app client.. it's really meant as a replacement to doing facebook/google/whatever auth with the native mobile SDK in which you would end up with the same access token
you can absolutely use this flow with your own middleware to issue a new middleware token and return that to the client instead
unfortunately, yes, oauth/openid is very complex... the intent of the sample was to show a safer alternative to using social (google/facebook/etc) oauth directly from the client (which has not middleware jwt) where you don't embed client secrets in the client for oauth providers which don't allow implicit flows
so this is a direct replacement for those folks who are currently leaning on bindings to native sdk's to get the access_token for a social provider
Julio César Rocha
Any ETA for XE 1.6 (with macOS!) release? :D
Hey folks! Anyone else experiencing weird app suggestions when sending file open requests?
Hi guys, can i send email message in xamarin programmatically without user interaction or open another mail app?
Does anyone know if Essentials provides any kind of support for Bluetooth/BLE serial communications? Or if not, what the best approach would be to implement such support in a Xamarin.Forms app for iOS and Android?
it does not support multiple routes as there aren't apis on all platforms for it i am pretty sure, but you can use "Launcher" to call that and apps could open it
Rakesh R Nair
@jamesmontemagno Thanks :)
hi folks, we are experimenting with transitioning community channels to discord. Please keep in mind that this discord server is for contributor discussions, it is not a support/ask for help/how do i? server. https://discord.gg/qgqQqch
Julio César Rocha
What would be the right channel for Xamarin Essentials? I don't even see a Xamarin one.