Drupal 10.2 Security & Engagement Module

300.0 GBP

300.0 GBP peopleperhour 技术与编程 海外
2天前

详细信息

Background and ObjectivesOur website is currently running on Drupal 10. As our company is subject to competitive online gaming space regulated by UKGC, we need to enhance our platform with additional security, user engagement, and communication features. This project is being executed as a side project while our in-house developer focuses on core application development.Objectives:• Enhance User Account Management:Develop a robust “My Account” section where users can:o View and update their profiles (personal details, addresses, and passwords, excluding Birthdate).o Manage referrals by inviting friends and family to join our online gaming club.o Display count of approved referred members.• Implement Multi-Factor Authentication (MFA/2FA):Introduce a multi-factor authentication process for secure logins, incorporating:o TOTP (e.g., Google Authenticator, Authy)o Supported by SMS-based and/or WhatsApp-based pin code delivery• Integrate SMS & WhatsApp API:Enable automated communications for:o Two-factor authentication notifications.o Account activity alerts (e.g., profile changes, password resets).o Event reminders and alerts related to gaming competitions.________________________________________3. Scope of WorkIn-Scope1. New Module Integrations on Existing Drupal 10.2 Frameworko User Account Enhancements: Develop or integrate a “My Account” dashboard for profile viewing and editing.o Include functionality to manage addresses, update passwords, and send confirmation notifications.o Implement referral/invitation functionality for users to invite others.o Multi-Factor Authentication (MFA/2FA):o Integrate an MFA solution that supports TOTP, SMS, and WhatsApp. (Email confirmation is a natural byproduct if needed.)o Ensure that every login (or sensitive account change) triggers a second-factor authentication step.o SMS/WhatsApp API Integration: o Integrate an SMS service (e.g., Intellisms) and/or official WhatsApp API for: o Delivery of 2FA/MFA verification codes/links. o Sending transactional notifications such as password resets and order confirmations. o Dispatching event-related reminders (e.g., race alerts, qualification updates).2. Configuration and Compliance Adjustmentso Configure the new modules to work seamlessly within the existing Drupal 10.2 environment.o Ensure all new features comply with GDPR, UK data protection laws, and the regulations for UK certified gaming operators.
PROVEN EXPERIENCED DRUPAL DEVELOPERS WITH 2FA/SMS INSTALLTION ONLY PLEASE.

免责声明

该外包需求信息来源于站外平台,本站仅提供公开信息部分字段展示与订阅服务,更多请查看免责声明

关注公众号,不定期副业成功案例分享
关注公众号

不定期副业成功案例分享

领先一步获取最新的外包任务吗?

立即订阅

类似推荐

GodAl App Features Breakdown of Mobile App (Android and iOS) Development and Desktop App website for GodAl Application and model. An Al app users can interact with on everyday needs. The app should provide human-like companionship, helping users to elevate their mood. Below are some of the functionalities the app should have: Al Model that helps keep you engaged by recommending games, songs, movies or other activities you can enjoy. Following user's prompts, the agent will determine if the user is in a mood to play a game, watch a movie or listen to music or even talk to friends. Not only this, the agent should recommend the type of game, movie or songs to keep them entertained depending on their mood. Other functions (Paid features which will be unlocked through payment from App Store or $God Tokens): Ability to set Reminders Keep track of Groceries Remind users of when to keep in touch with friends and family GodAl will be powered by $God Tokens. These tokens are represented as Points within the app (Think of Tapswap Model). 1.) Integrate a crypto token point for users activities such as; 1a.) Referring users to the app 1b.) Sharing the app on Social Media (X/FB/TikTok/IG WhatsApp Stories etc) 1c.) Using the app frequently 1d.) Rating the app on App Store and writing a review. 1e.) Purchasing GodAl token within the app 1f.) Joining the GodAl Telegram, WebXV and X community. GodAl Token Points System Users can earn points from the following activities: - : Using the WebAl Apps - : Watching ad videos - : Bringing in New users - : Sharing Posts about WebAl and WebXV on all their social media platforms with tracking URLs. - : Buying Tokens on the app to unlock all your points NDA: PLEASE, KEEP THIS CONFIDENTIAL. SHARING OR USING THIS INFO WITHOUT CONSENT IS A BREACH OF CONFIDENTIAL PROPRIETARY INFORMATION.
30.0 USD 技术与编程 peopleperhour 海外
13小时前