Year-Round Pass-through Authentication
Last updated May 31, 2023
Pass-through authentication allows authenticated users within the Engagefully mobile app to link to their member account on your organization's website. This enhances the mobile app experience by eliminating the need for members to log in twice to get from the app to member-only web content provided by your organization.
- Menu items within the app can be restricted to be accessible only to members
- Web resources become easily and securely accessible without re-entering user names and passwords after initial linking of the member account.
This is an add-on feature, please reach out to our sales team to schedule a demo.
User Experience - New Accounts - Engagefully Account
- A user enters their email address on the login screen in Engagefully.
- If the email address does not match an existing account in Engagefully, the user is prompted to provide their first and last name. This is the screen you captured.
- After the user provides their first and last name, a verification email is sent to the address provided.
- The user clicks on a link in the email message. This creates the Engagefully account, verifies the email address, and automatically logs in the user.
- A background process is then triggered to look up the user in the IQ system by their email address. If a match is found, the account is automatically linked. From a technical standpoint, this means that the user's ID from their IQ account is stored with their Engagefully account. This process is invisible to the user.
Available for the Following Products
- Engagefully by RD Mobile


Technical Requirements
Account linking integration is a prerequisite to pass-through authentication.
Technical requirements for pass-through authentication may vary based on the specific needs of each organization. Please be prepared to discuss the needs of your organization with our sales representatives to ensure the best solution is made available. Details listed below are requirements that apply to a typical solution.
Your organization will need to provide a page on your website that will take the following arguments in the query string:
- ID - The ID will be the user's unique key in your database.
- Timestamp - UTC timestamp of the HTTP request in the standard format yyyy-MM-ddTHH:mm:ssZ.
- Destination URL - Where the user should be forwarded upon successful authentication.
- Hashed Signature - The signature will be a hash of the ID, timestamp, and destination values, using HMACSHA256 and a shared key. The signature will be formatted as a Base-64 string.
The page on your website should validate the signature based on the given URL parameters and the shared key. We recommend that you consider the request to have expired if a sufficient amount of time has passed since the timestamp in the request, such as 5 or 10 minutes.
On successful validation, your page should forward the user to the destination URL provided.
On failed validation, the user should be redirected to a login page.
Please note that implementing pass-through does not change how users will log into the Engagefully mobile app. Users will continue to log in to the Engagefully mobile app using their local app credentials, not their credentials with your organization.
RD Mobile FAQ
Got a quick question? Check out RD Mobile's FAQ page for a quick answer. A collection of our most common client questions all in one place!
- Can I Copy and Paste an Event?
- What images can I upload to brand my app?
- How can I make changes to my app store listing?
- How often can I update event content in the apps?
- Registrant Profile vs. Participant Profile
- Do unpublished events automatically reflect changes I’ve made to event content?
- Are there differences in how Engagefully looks or behaves across different devices?
- How soon will attendees see the updated content on their devices?
- Can attendees export their sessions to their device calendar?
- Will Engagefully EVENTS work when the attendee doesn’t have Internet connectivity?
- Is it possible for attendees to manually fetch the most recent content?
- Does RD Mobile have surveys and polls?
- How will the custom values appear in the app?
- Where will ads show up?
- What is the difference between the Attendee Roster and Attendee Social Profiles?
- What is RSS?
- How do I remove flagged posts, photos, and comments from the app?
- What is the Personalized Dashboard?
- What different content can display in the Dashboard?
Get Started With Conversations
RD Mobile's Conversations provides a space for members, event participants, committees, and groups to connect and engage. Conversations is available as an add-on to RD Mobile’s Engagefully platforms.
About RD Products
RD Mobile’s industry-leading Engagefully & Engagefully EVENTS apps & platforms power year-round member engagement as well as in-person, hybrid/blended & virtual events - on both mobile & desktop devices.
Get Started With Year-Round Content
Ready to set up your year-round content on the Engagefully platform? Follow these steps to kickstart your engagement.
On-Site Tools & Support
This is a collection of tools, tips and best practices to support your participants leading up to and during your event.
- How To Create a Password for User Profiles - iOS Devices
- Supported Devices
- How To Create a Password for User Profiles - Desktop
- How to Provide Login Assistance using Access Codes
- Assigning Event Support
- Attendee Support Basics
- Registrant Profile vs. Participant Profile
- How To Create a Password for User Profiles - Android Devices
Publish & Promote Your Event
Your event is ready to go, now it's time start engaging participants.
- How to Publish Your Event
- Invitation Email
- Follow-Up Emails
- Email Templates
- App Marketing Resource - How-To Guides
- Increasing App Downloads & Engagement - Marketing Campaign
- App Marketing Resource - Digital Business Card Exchange Promo Image
- App Marketing Resource - Website Samples
- App Marketing Resource - Spinner Samples
Add Basic Event Content
Ready to start adding content to your new event? Learn the basics here in this step-by-step guide.
- How do I create a Notification?
- Setting Up Sessions
- Setting Up Speakers
- How to Reorder Speakers and Designate Speaker Roles
- Setting Up Exhibitors
- How do I create tags for my Event?
- How to Add Registrants
- Registrant Profile vs. Participant Profile
- How to Manage Content In Bulk
- How do I enable and manage the event Dashboard?
- Add a New Menu Item
- Add a Map
- Setting Up Ads
Advanced Event Features
Want to supercharge your event? Browse through this collection of advanced features to determine what your event needs to take it to the next level.
- Event Roles
- How to Reorder Speakers and Designate Speaker Roles
- How to Create Exhibitor Booth Staff, Moderators, and Sponsor Representatives Using Custom Content.
- How to Create Custom Content
- What are Custom Labels used for?
- Event Integrations FAQ
- Embed Sessions on Your Web Site
- Embed Speaker Details on Your Website
- Embed Exhibitor Lists on Your Web Site
- How to Add Surveys, Evaluations & Polls
- Exhibitor Management Portal
- QR Code and Virtual Session Check-In
- Digital Business Card Exchange
- Setting Up Gamification
- Arranged Appointments
- Embed YouTube Content within Sessions
- Embed Vimeo Video Content within Sessions
Create a New Event
Ready to create a new event on the Engagefully & Engagefully EVENTS (formally Eventsential) platform? This step-by-step guide will walk you through creating and configuring a new event.