Live Chat

Domain Scan

(empty)

Login


How to Safely Share Access to Your Website with Your Developer

How to Safely Share Access to Your Website with Your Developer
(30-jun-2025)

How to safely share website access with your developer via login, cPanel, FTP, and WordPress

Handing your developer the keys to your website? Great! But hold on. Before you give away full access, let's make sure you're doing it smart and safe. Depending on your setup, there are several ways to do this. In this blog, we'll explore four common methods and explain which ones are most suitable based on access level, control, and security.


Access via Register.lk Account

Some users provide access by sharing their Register.lk account login, which allows the developer to access hosting, domain settings, and billing all in one place. It feels convenient, but it's like giving someone your master key, credit card, and front door password in one go.
    How to Add a User to Your Register.lk Account:
  1. Log in to your Register.lk account
  2. Go to Hello (User's name) on top right User management > Invite new user
    Dropdown menu showing user management under account settings
  3. You can add a user and also manage permissions.
    Form to invite a new user by email with permission options

Why It's Risky: This method gives the developer access to all your domains, hosting accounts, and billing details. It's best avoided unless the developer is part of your trusted internal team.


Share Direct cPanel Credentials

Another option is to provide your cPanel login credentials directly. This allows the developer to manage all hosting features including files, databases, emails, and more. You can access cPanel from yourdomainname.com/cpanel
Sharing your cPanel login gives full backend access, perfect for advanced tasks, but also risky if the developer isn't someone you trust completely.

Why It's Tricky: While this grants full backend access for advanced tasks, it also means the developer can make critical changes across your entire hosting account. Only use this if you're confident in their skills and intentions.


Grant FTP Access

FTP (File Transfer Protocol) allows the developer to access only your website's files, without touching emails, databases, or other sensitive settings.
    How to Create an FTP Account:
  1. Go to cPanel
  2. Navigate to FTP Accounts under the Files sections
  3. Create a new FTP account with a Username and Password
  4. Set the Path to: public_html (This limits access to website files only)
    If You're Using FileZilla:
  1. Open FileZilla and enter the FTP username and password
  2. Set Host to your shared IP address (found on the right-hand side of the cPanel dashboard)
  3. Connect to the server and begin file transfers

Why Recommended: This method offers great control by limiting access to just the required folders. You can remove the account or change the password at any time, making it a safe and manageable way to give file-level access.
For further details, check out our guide: How to Transfer Files to Your Website via FTP.


Give WordPress Dashboard Access

Running a WordPress site? This is the cleanest and most efficient option. You can give your developer full access to the website without exposing your hosting or domain settings.
    How to do it:
  1. Log in to your WordPress Dashboard using the URL yourdomainname.com/wp-admin or you can log in through cPanel:

    Register.lk cPanel dashboard with WordPress Manager by Softaculous highlighted

  2. Go to Users > Add New

    WordPress dashboard showing the Users menu with Add User option

  3. Fill in the developer's email address
  4. Assign the Administrator role
  5. Click Add New User

    Dropdown menu for selecting a user role in WordPress

Why Recommended: The developer gets access only to the website, plugins, themes, settings, and content, without seeing any hosting or domain-related tools. You can monitor, edit, or revoke access anytime.


Conclusion

Choosing how to give your developer access isn't just about convenience, it's about control and security.
  • Register.lk login, Not recommended: Gives access to everything including billing and DNS
  • cPanel credentials, Partially recommended: Backend access, but with full control over hosting
  • FTP access, Recommended: Limits access to website files only
  • WordPress dashboard access, Recommended: Provides only site-level access, safe and reversible


Giving your developer access shouldn't feel like handing over the keys to your entire kingdom. The trick is choosing the right door.


Written by: Register.lk Support Hero - Vonara


BACK 2 BLOG