SlideShare a Scribd company logo
1 of 12
Facebook Apps & SSL 
Certificate 
Enhance Advance user Security
Facebook planned to Enhance better 
user security 
• Today, in the wake of daily Data Breaches & Cyber Attacks, everyone from 
website admin to network security experts to millions of users around the 
world are worried about the security of their private data. 2014 seems to 
have become the year of data breaches, as millions of users’ login 
credentials and sensitive information have been stolen via attacks. In the 
fight against breaches, it’s all about web security. 
• Social networking giant Facebook is also worried about its users’ security, 
which is why, back in May 2011, they announced that every site and app has 
to migrate to oAuth 2.0 by Sep 1 2011 & to HTTPS (Validation with an SSL 
certificate) by Oct 1 2011. 
• Basically, all Facebook applications must be secured with oAuth 2.0 and an 
SSL certificate.
Why SSL Certificate is prerequisite for 
Facebook Apps? 
Every individual web platforms request their users for credentials when they 
try to access any social networking websites or other websites with 
credentials. However, visiting websites contain suitable SSL certificate 
security installed then it would be more comfortable and flexible 
environment to users for their future transactions over the web. The strong 
and the toughest encryption algorithm prevent unauthorized access while 
communicating any web platform through credentials on the Internet. 
Facebook Application priority request user’s data such as name, email 
address, birth date, etc… and all those information crucial as per user’s 
perspective and user’s always believes their information security on the 
priority before they involve their self into applications. Facebook has already 
started its new revolution and it’s called “Each Facebook App must be 
secured with HTTPS”.
Which SSL Certificate is required for 
my Facebook App? 
This question may arise in every Facebook app 
developer’s mind when deciding which SSL will be best 
for their app. There are many SSL certificates available 
on the market, so you’ll want to make sure to choose 
the right one to run your app successfully. 
Selecting the perfect SSL certificate for your Facebook 
application depends on the location of the directory.
(1) If Facebook app is in Sub Directory 
If your Facebook application is located in the sub 
directory 
• yourdomain.com/fb-app-1 
• yourdomain.com/fb-app-2 
• yourdomain.com/fb-app-3 
Technically, Domain Validated (DV) SSL certificates 
protects any sub-directory based Facebook Application 
as per security industry experts.
(2) If Facebook App is in Sub-Domain 
If you own multiple Facebook apps and you have located all apps in sub-domains. 
Such as… 
• fb-app-1.yourdomain.com 
• fb-app-2.yourdomain.com 
• fb-app-3.yourdomain.com, etc…) 
then you required a wildcard SSL Certificate as you need to protect all your 
sub-domains with single certificate. 
As per web security analyst, the applications located in the formation of sub-domains 
were secured by COMODO positive SSL wildcard or RapidSSL 
Wildcard Certificate. 
Both of this Certificate Authority (CA) had already secured plenty of 
Facebook Applications with hardest has an algorithm of 256 bit. They are 
being trusted to all 99.99% mobile and desktops based web browsers.
(3) If Facebook app is with Multiple Domains 
If you own multiple Facebook apps which hosted with different 
names &located in different locations such of your server such 
as… 
• yourdomain-1.com/fb-app1 
• yourdomain-2.net/fb-app2 
• yourdomina-3.apps/fb-app4, etc…. 
then you must need an SSL which offers security of both 
multiple domains & sub-domains. 
Comodo UCC (Unified Communication Certificate) or Comodo 
Positive Multi-domain Wildcard SSL Certificate are the perfect 
choice, users allows to secure fully qualified multiple domains 
and unlimited sub-domains.
(4) Facebook Apps that handles Transactions 
If you have a Facebook application that handles 
transactions and/or processes sensitive data, then we 
would recommend a higher security SSL certificate 
that also provides more apparent trust indicators, such 
as an EV SSL Certificate. 
We would suggest either a Comodo EV SSL or a 
GeoTrust True BusinessID with EV SSL Certificate.
How do I secure my Facebook Application? 
Before setting up your SSL certificate into your Facebook application, please 
make sure you have completed following: 
• Ensure that your new certificate has been issued by a trusted Certificate 
Authority (CA). This also means that your certificate is “active.” 
• Make sure you generate a CSR Code – which will come from your server. 
For more information on CSR Generation and tool - click here. 
• Allocate a Dedicated IP address (You app must be hosted on a dedicated 
IP address) for you application 
• Install SSL certificate on your server. 
Here’s the SSL Certificate installation guide for Different servers and OS that 
may help you to install SSL - http://bit.ly/SSL-Installation-Guide. 
Once SSL certificate installation process completes, the very next process is 
copy Canvas URL and Page Tab URLs.
Securing you Facebook Canvas URL& Page tab URL. 
• First login in to your Facebook account and visit 
https://developers.facebook.com. 
• Click on the Apps tab and select the App that you wish to 
secure 
• Now click on Settings 
• Here in Facebook Canvas update the Secure Canvas URL with 
your server location of your application. 
• Now move to Page Tab, here you need to update the secure 
Page Tab URL with server location of your index file.
What if my Facebook App is not 
secured using SSL Certificate 
Facebook has already announced, every application must have 
secure connection with HTTPS (validated with SSL Certificate) in 
every category of applications. However, the app without 
HTTPS connection will be placed into the sandbox as per 
Facebook Application Guideline, and the following application 
without SSL certificate will not update to live status until it 
migrates to Auth 2.0 & HTTPS.
For More Information SSL Certificate for 
Facebook Apps 
Blog: cheapsslsecurity.com/blog 
Facebook: CheapSSLSecurities 
Twitter: SSLSecurity 
Google Plus: +Cheapsslsecurity

More Related Content

More from CheapSSLsecurity

What is Asymmetric Encryption? Understand with Simple Examples
What is Asymmetric Encryption? Understand with Simple ExamplesWhat is Asymmetric Encryption? Understand with Simple Examples
What is Asymmetric Encryption? Understand with Simple ExamplesCheapSSLsecurity
 
TLS 1.3: Everything You Need to Know - CheapSSLsecurity
TLS 1.3: Everything You Need to Know - CheapSSLsecurityTLS 1.3: Everything You Need to Know - CheapSSLsecurity
TLS 1.3: Everything You Need to Know - CheapSSLsecurityCheapSSLsecurity
 
How to Fix ERR_SSL_VERSION_OR_CIPHER_MISMATCH Error
How to Fix ERR_SSL_VERSION_OR_CIPHER_MISMATCH ErrorHow to Fix ERR_SSL_VERSION_OR_CIPHER_MISMATCH Error
How to Fix ERR_SSL_VERSION_OR_CIPHER_MISMATCH ErrorCheapSSLsecurity
 
Apache Server: Common SSL Errors and Troubleshooting Guide
Apache Server: Common SSL Errors and Troubleshooting GuideApache Server: Common SSL Errors and Troubleshooting Guide
Apache Server: Common SSL Errors and Troubleshooting GuideCheapSSLsecurity
 
Multi Domain Wildcard Features explained by CheapSSLsecurity
Multi Domain Wildcard Features explained by CheapSSLsecurityMulti Domain Wildcard Features explained by CheapSSLsecurity
Multi Domain Wildcard Features explained by CheapSSLsecurityCheapSSLsecurity
 
Various Types of OpenSSL Commands and Keytool
Various Types of OpenSSL Commands and KeytoolVarious Types of OpenSSL Commands and Keytool
Various Types of OpenSSL Commands and KeytoolCheapSSLsecurity
 
What is Certificate Transparency (CT)? How does it work?
What is Certificate Transparency (CT)? How does it work?What is Certificate Transparency (CT)? How does it work?
What is Certificate Transparency (CT)? How does it work?CheapSSLsecurity
 
Norton Cyber Security Insights Report 2017
Norton Cyber Security Insights Report 2017Norton Cyber Security Insights Report 2017
Norton Cyber Security Insights Report 2017CheapSSLsecurity
 
The Top Five Cybersecurity Threats for 2018
The Top Five Cybersecurity Threats for 2018The Top Five Cybersecurity Threats for 2018
The Top Five Cybersecurity Threats for 2018CheapSSLsecurity
 
Is your business PCI DSS compliant? You’re digging your own grave if not
Is your business PCI DSS compliant? You’re digging your own grave if notIs your business PCI DSS compliant? You’re digging your own grave if not
Is your business PCI DSS compliant? You’re digging your own grave if notCheapSSLsecurity
 
Phishing Scams: 8 Helpful Tips to Keep You Safe
Phishing Scams: 8 Helpful Tips to Keep You SafePhishing Scams: 8 Helpful Tips to Keep You Safe
Phishing Scams: 8 Helpful Tips to Keep You SafeCheapSSLsecurity
 
How Hashing Algorithms Work
How Hashing Algorithms WorkHow Hashing Algorithms Work
How Hashing Algorithms WorkCheapSSLsecurity
 
Quantum Computing vs Encryption: A Battle to Watch Out for
Quantum Computing vs Encryption: A Battle to Watch Out forQuantum Computing vs Encryption: A Battle to Watch Out for
Quantum Computing vs Encryption: A Battle to Watch Out forCheapSSLsecurity
 
Symantec (ISTR) Internet Security Threat Report Volume 22
Symantec (ISTR) Internet Security Threat Report Volume 22Symantec (ISTR) Internet Security Threat Report Volume 22
Symantec (ISTR) Internet Security Threat Report Volume 22CheapSSLsecurity
 
Hashing vs Encryption vs Encoding
Hashing vs Encryption vs EncodingHashing vs Encryption vs Encoding
Hashing vs Encryption vs EncodingCheapSSLsecurity
 
Understanding SSL Certificate for Apps by Symantec
Understanding SSL Certificate for Apps by SymantecUnderstanding SSL Certificate for Apps by Symantec
Understanding SSL Certificate for Apps by SymantecCheapSSLsecurity
 
Thawte Wildcard SSL Certificates – Enable Sub-Domains Security
Thawte Wildcard SSL Certificates – Enable Sub-Domains SecurityThawte Wildcard SSL Certificates – Enable Sub-Domains Security
Thawte Wildcard SSL Certificates – Enable Sub-Domains SecurityCheapSSLsecurity
 
Shift to HTTPS and Save Your Website from the Wrath of Blacklisting
Shift to HTTPS and Save Your Website from the Wrath of BlacklistingShift to HTTPS and Save Your Website from the Wrath of Blacklisting
Shift to HTTPS and Save Your Website from the Wrath of BlacklistingCheapSSLsecurity
 
Microsoft Exchange Server & SSL Certificates: Everything you need to know
Microsoft Exchange Server & SSL Certificates: Everything you need to knowMicrosoft Exchange Server & SSL Certificates: Everything you need to know
Microsoft Exchange Server & SSL Certificates: Everything you need to knowCheapSSLsecurity
 
Comodo Multi Domain SSL Certificate: Key Features by CheapSSLsecurity
Comodo Multi Domain SSL Certificate: Key Features by CheapSSLsecurityComodo Multi Domain SSL Certificate: Key Features by CheapSSLsecurity
Comodo Multi Domain SSL Certificate: Key Features by CheapSSLsecurityCheapSSLsecurity
 

More from CheapSSLsecurity (20)

What is Asymmetric Encryption? Understand with Simple Examples
What is Asymmetric Encryption? Understand with Simple ExamplesWhat is Asymmetric Encryption? Understand with Simple Examples
What is Asymmetric Encryption? Understand with Simple Examples
 
TLS 1.3: Everything You Need to Know - CheapSSLsecurity
TLS 1.3: Everything You Need to Know - CheapSSLsecurityTLS 1.3: Everything You Need to Know - CheapSSLsecurity
TLS 1.3: Everything You Need to Know - CheapSSLsecurity
 
How to Fix ERR_SSL_VERSION_OR_CIPHER_MISMATCH Error
How to Fix ERR_SSL_VERSION_OR_CIPHER_MISMATCH ErrorHow to Fix ERR_SSL_VERSION_OR_CIPHER_MISMATCH Error
How to Fix ERR_SSL_VERSION_OR_CIPHER_MISMATCH Error
 
Apache Server: Common SSL Errors and Troubleshooting Guide
Apache Server: Common SSL Errors and Troubleshooting GuideApache Server: Common SSL Errors and Troubleshooting Guide
Apache Server: Common SSL Errors and Troubleshooting Guide
 
Multi Domain Wildcard Features explained by CheapSSLsecurity
Multi Domain Wildcard Features explained by CheapSSLsecurityMulti Domain Wildcard Features explained by CheapSSLsecurity
Multi Domain Wildcard Features explained by CheapSSLsecurity
 
Various Types of OpenSSL Commands and Keytool
Various Types of OpenSSL Commands and KeytoolVarious Types of OpenSSL Commands and Keytool
Various Types of OpenSSL Commands and Keytool
 
What is Certificate Transparency (CT)? How does it work?
What is Certificate Transparency (CT)? How does it work?What is Certificate Transparency (CT)? How does it work?
What is Certificate Transparency (CT)? How does it work?
 
Norton Cyber Security Insights Report 2017
Norton Cyber Security Insights Report 2017Norton Cyber Security Insights Report 2017
Norton Cyber Security Insights Report 2017
 
The Top Five Cybersecurity Threats for 2018
The Top Five Cybersecurity Threats for 2018The Top Five Cybersecurity Threats for 2018
The Top Five Cybersecurity Threats for 2018
 
Is your business PCI DSS compliant? You’re digging your own grave if not
Is your business PCI DSS compliant? You’re digging your own grave if notIs your business PCI DSS compliant? You’re digging your own grave if not
Is your business PCI DSS compliant? You’re digging your own grave if not
 
Phishing Scams: 8 Helpful Tips to Keep You Safe
Phishing Scams: 8 Helpful Tips to Keep You SafePhishing Scams: 8 Helpful Tips to Keep You Safe
Phishing Scams: 8 Helpful Tips to Keep You Safe
 
How Hashing Algorithms Work
How Hashing Algorithms WorkHow Hashing Algorithms Work
How Hashing Algorithms Work
 
Quantum Computing vs Encryption: A Battle to Watch Out for
Quantum Computing vs Encryption: A Battle to Watch Out forQuantum Computing vs Encryption: A Battle to Watch Out for
Quantum Computing vs Encryption: A Battle to Watch Out for
 
Symantec (ISTR) Internet Security Threat Report Volume 22
Symantec (ISTR) Internet Security Threat Report Volume 22Symantec (ISTR) Internet Security Threat Report Volume 22
Symantec (ISTR) Internet Security Threat Report Volume 22
 
Hashing vs Encryption vs Encoding
Hashing vs Encryption vs EncodingHashing vs Encryption vs Encoding
Hashing vs Encryption vs Encoding
 
Understanding SSL Certificate for Apps by Symantec
Understanding SSL Certificate for Apps by SymantecUnderstanding SSL Certificate for Apps by Symantec
Understanding SSL Certificate for Apps by Symantec
 
Thawte Wildcard SSL Certificates – Enable Sub-Domains Security
Thawte Wildcard SSL Certificates – Enable Sub-Domains SecurityThawte Wildcard SSL Certificates – Enable Sub-Domains Security
Thawte Wildcard SSL Certificates – Enable Sub-Domains Security
 
Shift to HTTPS and Save Your Website from the Wrath of Blacklisting
Shift to HTTPS and Save Your Website from the Wrath of BlacklistingShift to HTTPS and Save Your Website from the Wrath of Blacklisting
Shift to HTTPS and Save Your Website from the Wrath of Blacklisting
 
Microsoft Exchange Server & SSL Certificates: Everything you need to know
Microsoft Exchange Server & SSL Certificates: Everything you need to knowMicrosoft Exchange Server & SSL Certificates: Everything you need to know
Microsoft Exchange Server & SSL Certificates: Everything you need to know
 
Comodo Multi Domain SSL Certificate: Key Features by CheapSSLsecurity
Comodo Multi Domain SSL Certificate: Key Features by CheapSSLsecurityComodo Multi Domain SSL Certificate: Key Features by CheapSSLsecurity
Comodo Multi Domain SSL Certificate: Key Features by CheapSSLsecurity
 

Recently uploaded

What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 

Recently uploaded (20)

What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 

Facebook Apps & SSL Certificate - Enhance Advance user Security

  • 1. Facebook Apps & SSL Certificate Enhance Advance user Security
  • 2. Facebook planned to Enhance better user security • Today, in the wake of daily Data Breaches & Cyber Attacks, everyone from website admin to network security experts to millions of users around the world are worried about the security of their private data. 2014 seems to have become the year of data breaches, as millions of users’ login credentials and sensitive information have been stolen via attacks. In the fight against breaches, it’s all about web security. • Social networking giant Facebook is also worried about its users’ security, which is why, back in May 2011, they announced that every site and app has to migrate to oAuth 2.0 by Sep 1 2011 & to HTTPS (Validation with an SSL certificate) by Oct 1 2011. • Basically, all Facebook applications must be secured with oAuth 2.0 and an SSL certificate.
  • 3. Why SSL Certificate is prerequisite for Facebook Apps? Every individual web platforms request their users for credentials when they try to access any social networking websites or other websites with credentials. However, visiting websites contain suitable SSL certificate security installed then it would be more comfortable and flexible environment to users for their future transactions over the web. The strong and the toughest encryption algorithm prevent unauthorized access while communicating any web platform through credentials on the Internet. Facebook Application priority request user’s data such as name, email address, birth date, etc… and all those information crucial as per user’s perspective and user’s always believes their information security on the priority before they involve their self into applications. Facebook has already started its new revolution and it’s called “Each Facebook App must be secured with HTTPS”.
  • 4. Which SSL Certificate is required for my Facebook App? This question may arise in every Facebook app developer’s mind when deciding which SSL will be best for their app. There are many SSL certificates available on the market, so you’ll want to make sure to choose the right one to run your app successfully. Selecting the perfect SSL certificate for your Facebook application depends on the location of the directory.
  • 5. (1) If Facebook app is in Sub Directory If your Facebook application is located in the sub directory • yourdomain.com/fb-app-1 • yourdomain.com/fb-app-2 • yourdomain.com/fb-app-3 Technically, Domain Validated (DV) SSL certificates protects any sub-directory based Facebook Application as per security industry experts.
  • 6. (2) If Facebook App is in Sub-Domain If you own multiple Facebook apps and you have located all apps in sub-domains. Such as… • fb-app-1.yourdomain.com • fb-app-2.yourdomain.com • fb-app-3.yourdomain.com, etc…) then you required a wildcard SSL Certificate as you need to protect all your sub-domains with single certificate. As per web security analyst, the applications located in the formation of sub-domains were secured by COMODO positive SSL wildcard or RapidSSL Wildcard Certificate. Both of this Certificate Authority (CA) had already secured plenty of Facebook Applications with hardest has an algorithm of 256 bit. They are being trusted to all 99.99% mobile and desktops based web browsers.
  • 7. (3) If Facebook app is with Multiple Domains If you own multiple Facebook apps which hosted with different names &located in different locations such of your server such as… • yourdomain-1.com/fb-app1 • yourdomain-2.net/fb-app2 • yourdomina-3.apps/fb-app4, etc…. then you must need an SSL which offers security of both multiple domains & sub-domains. Comodo UCC (Unified Communication Certificate) or Comodo Positive Multi-domain Wildcard SSL Certificate are the perfect choice, users allows to secure fully qualified multiple domains and unlimited sub-domains.
  • 8. (4) Facebook Apps that handles Transactions If you have a Facebook application that handles transactions and/or processes sensitive data, then we would recommend a higher security SSL certificate that also provides more apparent trust indicators, such as an EV SSL Certificate. We would suggest either a Comodo EV SSL or a GeoTrust True BusinessID with EV SSL Certificate.
  • 9. How do I secure my Facebook Application? Before setting up your SSL certificate into your Facebook application, please make sure you have completed following: • Ensure that your new certificate has been issued by a trusted Certificate Authority (CA). This also means that your certificate is “active.” • Make sure you generate a CSR Code – which will come from your server. For more information on CSR Generation and tool - click here. • Allocate a Dedicated IP address (You app must be hosted on a dedicated IP address) for you application • Install SSL certificate on your server. Here’s the SSL Certificate installation guide for Different servers and OS that may help you to install SSL - http://bit.ly/SSL-Installation-Guide. Once SSL certificate installation process completes, the very next process is copy Canvas URL and Page Tab URLs.
  • 10. Securing you Facebook Canvas URL& Page tab URL. • First login in to your Facebook account and visit https://developers.facebook.com. • Click on the Apps tab and select the App that you wish to secure • Now click on Settings • Here in Facebook Canvas update the Secure Canvas URL with your server location of your application. • Now move to Page Tab, here you need to update the secure Page Tab URL with server location of your index file.
  • 11. What if my Facebook App is not secured using SSL Certificate Facebook has already announced, every application must have secure connection with HTTPS (validated with SSL Certificate) in every category of applications. However, the app without HTTPS connection will be placed into the sandbox as per Facebook Application Guideline, and the following application without SSL certificate will not update to live status until it migrates to Auth 2.0 & HTTPS.
  • 12. For More Information SSL Certificate for Facebook Apps Blog: cheapsslsecurity.com/blog Facebook: CheapSSLSecurities Twitter: SSLSecurity Google Plus: +Cheapsslsecurity