Thanks for this. I couldn't get this working until I watched your video and saw that the new Entitlements file needs to be set to "Copy to the Output Folder".
Is there a way to create a private key inside the secure storage that is unexportable and use that for signing/decrypting data. The ability to extract data from secure storage does bring it to application memory and might help someone else harvest it
I use this API, seems that email can't be save here or when I store Large text. I also read the documentation that this is the limitation. I want to use the remember credential on my App and storing the email in SecureStorage is one way of doing that, but because of the limitation, I can't continue with this feature. Do you have any other alternatives than SecureStorage that can store larg text?
Save the credentials in secure storage and the other data in som other places. I have a video about storing application data and one about LiteDB that you can take a look at.
While secure storage is better than unsecured storage, not data that is transmitted to the device can be considered "secure". It is best to keep as much secure information as possible on the server.
It depends on the type of data. Some data you don't want to share with a server. If you need to save passwords for example. Or if you need to save an access token on device. iOS Keychain is the most secure way to store that type on a iOS device.
Thanks for this. I couldn't get this working until I watched your video and saw that the new Entitlements file needs to be set to "Copy to the Output Folder".
Is there a way to create a private key inside the secure storage that is unexportable and use that for signing/decrypting data. The ability to extract data from secure storage does bring it to application memory and might help someone else harvest it
Great Video! I see that you used [ObservableProperty] for Commands (save & show). Shouldn't it be [RelayCommand] or is there no difference?
I have not study the code in detail, but in general they do the same. Command is from MAUI and RelayCommand from CommunityToolkit.Mvvm.
thanks for you can you make example for piker like combobox with crud
Great video - thank you!
I tried to do the same for MacCatalys and the SecureStorage doesn't work
Do you have entitlements?
@@DanielHindrikes yes, I did but I'am doing the app is for desktop, I just get this error "Object reference not set to an instance of an object"
I use this API, seems that email can't be save here or when I store Large text. I also read the documentation that this is the limitation. I want to use the remember credential on my App and storing the email in SecureStorage is one way of doing that, but because of the limitation, I can't continue with this feature. Do you have any other alternatives than SecureStorage that can store larg text?
Save the credentials in secure storage and the other data in som other places. I have a video about storing application data and one about LiteDB that you can take a look at.
.NET MAUI & Storage, Part 3 - Where to save application data
ua-cam.com/video/3xqIXS1SBaU/v-deo.html
.NET MAUI - NoSQL with LiteDB
ua-cam.com/video/m03IjT1b2Hs/v-deo.html
@@DanielHindrikes Thank you sir, much appreciated...
Great Video! interesting , would you make a video storing Data in a cloud services SQL or ANY REST API ENDPOINT , SQL or NOSQL .
After adding Entitlements.plist file i got error building : could not find any provisioning profiles .. in Visual Studio Windows
If I remember right it is needed when you add Entitlements. Requirement from Apple.
@@DanielHindrikes so i will need apple developer account subscription for this purpose ?
Amazing video!
Thank you!
While secure storage is better than unsecured storage, not data that is transmitted to the device can be considered "secure". It is best to keep as much secure information as possible on the server.
It depends on the type of data. Some data you don't want to share with a server. If you need to save passwords for example. Or if you need to save an access token on device. iOS Keychain is the most secure way to store that type on a iOS device.
@@DanielHindrikes yes there is data that needs to be on the device, but even with iOS keys, it still can't be considered truly secure.
What is truly secure?