Page Properties | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
|
Table of Contents | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
...
If you require specific communication with the Gini Pay API, you can use Custom Networking approach and make a connection yourself with the help of the Gini Bank API Library.
Custom Networking with user center API
...
Certificate pinning is a security measure used to make sure your web or mobile app only connects to specific, pre-approved servers. It that helps protect your users from potential security risks, like man-in-the-middle attacks or fake websites. Normally, when your app communicates with a server, it checks the server's digital certificate to verify its identity. But sometimes, attackers can create fake certificates that pretend to be from the real server. This is where certificate pinning comes into playin handy.
With pinning, instead of just trusting any certificate that appears valid, your app will "pin" or save saves the real certificate's details (like a fingerprint) the first time it connects to the server. In the future, So later when your app communicates with the server again, it will check checks if the pinned certificate matches the one from the server. If they match, it means the connection is secure, and your app can proceed with confidence.
...