Tiny.Cloud Not Adding Domains - tinymce

I'm trying to register a new domain in Tiny Cloud, but it doesn't seem to be saving. I'll add a domain, it'll show on my list of approved domains, but if I refresh the page it's gone and only the localhost is shown as approved.
Has anyone else experienced this? Am I missing something?

Related

Facebook custom tab not visible to non-logged in users

Pretty much what the title says.
There are tons of questions about this but the vast majority was only a matter of a missing HTTPS URL, a couple are due to misconfigured app restrictions, and the rest are unsolved.
I have no country or age restrictions in my app, I have both HTTP and an HTTPS URLs, I can see the page when logged in as a page admin and everything works fine, but when visiting the page while logged out, I don't see the tab.
Also, this is not a matter of clicking the tab and not having any content displayed, like in some other questions here. If I'm logged in with my The actual tab link is missing and if I copy the tab URL from when I'm logged in and then try to access it while logged out, I am simply redirected to the page.
I don't think it matters much but this is a tab that has been created via the Graph API. The Graph API docs don't mention anything about tab visibility, at least as far as I see.
This is driving me crazy, I've been at it for hours and can't find any solution or even a hint at what the problem might be.
Any ideas?
EDIT: All I described above is happening with our staging application, which has a self-signed SSL certificate. The live application, which has a "proper" SSL certificate, works just fine. Could the self-signed certificate be the cause of the problem?
Had the same issue this morning. Remove any audience restrictions from your app e.g 13 + or location as this means people have to login to see your app.
So it turns out it was stupidly simple: it was happening on our staging application but not on our live application because our live application uses a non-test FB app, while staging uses a test FB app, which is never seen by people who are not developers (or other staff) on that app.
Talk about wasted time...

Adding tester and admins to FB app

I'm sure this is something blindingly obvious, but I can't work it out.
I've added an admin and a tester user to my app (and I mean they're real people as opposed to the generated random named user that FB offers) but after a couple of weeks they're still listed as '(pending)' and they're unable to login to the web page that I've written using their Facebook account. OAuth responds with an error:
Sorry, this feature isn't available right now: An error occurred while processing this request. Please try again later.
I appear to be able to login just fine and can test the [currently] limited functions.
Our web page is right at the beginning of development but it's now at the stage where I'd like real people to mess around on the page and give me feedback.
The two users haven't received any messages - I sort of expected they'd get something in their inbox asking to confirm their role with the app.
So how do I go about getting real people to be test users? Have I missed the point of the test user role?
As of this writing (things change), have the Facebook user go to https://developers.facebook.com/requests/
They will need to be logged in to Facebook.
There should be listed one or more pending requests that they will need to confirm. If the Confirm button(s) is disabled, they may need to register as a Facebook Developer before the Confirm buttons are enabled.

How to test a Facebook app locally using Google App Engine

So, I know there are a lot of similar (or, let's face it, exactly the same) questions on this board. However, they're all from quite some time ago and I've tried the solutions put forth in them and they don't seem to work. I thought I'd ask it again, and preface also that I have relatively little experience so please bear with me.
I'm writing a Facebook app, and I want to be able to test it locally, but Facebook won't let me put "localhost" or 127.0.0.1 or my IP address into the "App Domains" field, so I can't use them. I only get these two errors:
App Domains: http://localhost:11080 should not contain protocol information.
App Domains: http://localhost:11080 is not a valid domain.
How can I get this to work? It's really obnoxious to have to deploy my code every time I want to change one little thing...
Let me know if you need more information from me. Thanks!
Just put localhost in "App Domains" field instead of the complete URL.
App Domains: localhost

form submit leading to redirect after auth changes

After the recent auth changes, one application stopped submitting forms properly, and I can't figure out why. Here's my situation:
I have multiple apps that all point to the same codebase. Each app comes in with a separate identifier so i know which app to display. All of my apps are working perfectly except one, which happens to be an older app (I created it in the summer, the rest were created within the past couple weeks, post-migrations).
I am using the php sdk (3.1.1) and all of my forms have actions of action="mysite.com/controller/function" instead of "apps.facebook.com/appname/controller/function". As of yesterday (December 15), when my one app submits the form, the receiving page is not finding any facebook connection and thus is breaking.
Once again, for most of my apps the receiving function is able to connect via $this->facebook->getUser(). It's only the one app where that returns null.
How is this possible? All of my apps use the same codebase, and I've programmatically made sure their migrations all look like this, the setting of the apps that work:
migrations=
{
"disable_auth_methods":true,"secure_stream_urls":false,"december_rollup":true,"apprequest_
counts":true,"page_tab_iframe":true,"read_notifications_permission":false,"recent_activity"
:true,"app_profile_page_deprecation":false,"gdp_v2":false,"page_hours_format":false,"graph_
batch_api_exception_format":false
}
Is there a setting wrong with my app? How else is it possible that the same codebase can serve two apps and have them act differently? I feel like I've changed every app setting I could find to no avail.
By the way: I know it's possible to have the action be apps.facebook.com/nameofapp but it doesn't solve the problem as to why this worked and then doesn't now. I'd like to root out the problem.
I figured it out. I completely missed a setting, and in hindsight it's very simple. My canvas url for the non-working app was:
http://www.mysite.com
and my form action was:
http://mysite.com
all the other apps had a canvas url without the www. and they worked fine. apparently when it went from www. to mysite.com, it would lose its facebook connection and need to redirect to the permissions page.
I hope this helps someone else out.

Create a Facebook APP goes in circles back my page

I have tried several times to create an APP for my business page and all it does is redirect me to my business page.
I also tried a few suggestions on here and got into a validation process. I have already validated by phone when I first signed up. I also tried the CC valid. Nothing.
Is this common? Do you have to have a personal account to create APPS? Anyone knows what gives?
Yes, you should use a personal account to create an app.