Complete BaaS Login System Example For Delphi XE6 Firemonkey On Android And IOS

Delphi XE6 Firemonkey BaaS Login Change PasswordSarina DuPont from Embarcadero has a new blog post up expanding on BaaS user management with Kinvey in Delphi XE6 Firemonkey. These components should work cross platform on Windows, Android, IOS, and OSX. They are also available in AppMethod. This new example is a pretty complete login system using the BaaS components. It provides sign up capability, login capability, logout capability, and change password capability. Once you understand how the data comes back from the BaaS calls into the TBackendEntityValue object it looks like BaaS is a breeze to use. In the example she has a TBackendEntityValue as a private variable on the form where the results of the Login and Signup process are stored. It’s where you can go to access the AuthToken once you have logged into the BaaS provider. In any event the new piece of code in this demo is for changing the user password. This is done by creating a JSON object pair and sending it to the server using the UpdateUser function. Here is the code snippet:

Head over and check out the full source code for building a login system using the BaaS components in Delphi XE6 Firemonkey.

Have Delphi Firemonkey questions? Ask and get answers on StackOverflow.

Leave a Reply

Show Buttons
Hide Buttons
Read previous post:
Docs For Building DataSnap Infrastructure With Delphi XE6 Firemonkey On Android And IOS

DataSnap is a complete middleware technologoy that ships with Delphi XE6 Firemonkey. DataSnap is available as a client and server...