Skip to Content Skip to Menu

🕒 Save Time and Effort with CB Editor Assistant: Effortlessly create and refine content in Joomla 3, 4, & 5.
🎁 Limited Offer: Enjoy a 5-day FREE trial and save up to 30% afterward!

Hotlinking Protection for Profiles

12 years 1 month ago #216725 by edmundcheong
Hotlinking Protection for Profiles was created by edmundcheong
The address on the browser for a use profile looks like this on my site:

www.domainname.com/cms/user-profile/userprofile/profile2

"profile2" is actually the username. Basically what I am trying to say that a link to a user profile is predictable. Is there a way to protect the profile URL? Any way to make the URLs not so predictable?

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 48709
  • Thanks: 8319
  • Karma: 1447
12 years 1 month ago #216733 by krileon
Replied by krileon on topic Re: Hotlinking Protection for Profiles
Hotlinking and predictability are two different things. For predictability, no there's not much you can do about it as that's how we SEF the links; they need to be unique so that leaves ID, Username, or Email and Username is the most URL friendly/accurate.

For hotlink protection you'd need to develop a new CB plugin that checks the referrer on the profile request trigger and redirects to somewhere else if it's not from your site. This means if the link is added to a website other then yours it won't lead to the users profile and instead takes them wherever you redirect them to.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.
The following user(s) said Thank You: edmundcheong

Please Log in or Create an account to join the conversation.

Moderators: beatnantkrileon
Powered by Kunena Forum