Unidy SDK
This SDK offers a single point of entrance to all services available that enables Unidy customers to build their own personalized views of the Unidy experience. It consists of the following components
Authentication
The Authentication is designed to streamline the user login (and at a later stage also the registration) process. It provides a robust, pre-built framework that handles common authentication challenges, such as:
- User Login: Enable existing users to sign in.
- by email/password
- by magic code
- by social logins
- by passkey
- Session Management: Maintain user sessions and handle token refreshing.
This abstracts away the complexities of backend authentication, allowing developers to quickly add a secure login system to their website.
Profile
The Profile allows users to manage their personal information and preferences directly on your website. It is designed to create a personalized experience by providing tools for:
- Displaying User Data: Show a user's profile information, like their name or username.
- Updating Information: Allow users to edit their personal details.
- Managing Preferences: Let users control settings and preferences tied to their account.
By using this component, you can create a centralized place for users to control their data, improving user experience and data privacy compliance.
Newsletter Preferences
The Newsletter preferences allow users to manage and discover Newsletter subscriptions. It is designed to create a personalized experience by providing tools for:
- Displaying the current state of newsletter subscriptions
- Updating and managing subscriptions
- Promote newsletters by providing a flag
This component allows you to manage the users preferences on your site without the need to jump to 3rd party sites.
Tickets/Subscriptions
The component for Tickets and Subscriptions allow you to
- List all current Tickets as table or tiled view
- List all current Subscriptions as table or tiled view
- Filter or search for elements
- Export elements as PDF or to a wallet
- Paginate the lists
This components allow to visualize the users tickets or subscriptions, filter them and export them.
πΊοΈ See the official Package Release docs for integration details.