When trying to sign in to Facebook the Auth window just shows blank and a new browser tab is opened with:
URL: https://www.facebook.com/connect/blank.html#_=_
Content:
Success
SECURITY WARNING: Please treat the URL above as you would your password and do not share it with anyone.
Running with SSOUI_LOGGING_LEVEL=2 gives:
service.cpp 179 queryDialog Got request: QMap(("Caption", QVariant(QString, "Facebook") ) ( "ClientData" , QVariant(QDBusArgument, ) ) ( "FinalUrl" , QVariant(QString, "https://www.facebook.com/connect/login_success.html") ) ( "Identity" , QVariant(uint, 7) ) ( "Mechanism" , QVariant(QString, "user_agent") ) ( "Method" , QVariant(QString, "oauth2") ) ( "OpenUrl" , QVariant(QString, "https://www.facebook.com//dialog/oauth?client_id=XXXXXXXXXX&redirect_uri=https://www.facebook.com/connect/login_success.html&display=popup&type=user_agent&scope=publish_stream,read_stream,status_update,user_photos,friends_photos,xmpp_login") ) ( "StoredIdentity" , QVariant(bool, true) ) ( "UserName" , QVariant(QString, "") ) ( "requestId" , QVariant(QString, "/com/google/code/AccountsSSO/SingleSignOn/AuthSession_2") ) )
service.cpp 98 runQueue Head: SignOnUi::BrowserRequest(0x1c115b0)
browser-request.cpp 117 acceptNavigationRequest QUrl( "https://www.facebook.com//dialog/oauth?client_id=XXXXXXXXXX&redirect_uri=https://www.facebook.com/connect/login_success.html&display=popup&type=user_agent&scope=publish_stream,read_stream,status_update,user_photos,friends_photos,xmpp_login" )
browser-request.cpp 526 buildDialog Dialog was built
request.cpp 136 setWidget Requesting widget embedding
Object::connect: No such slot SignOnUi::RequestPrivate::onEmbedError()
Object::connect: (sender name: 'request-widget')
inactivity-timer.cpp 54 onTimeout
browser-request.cpp 305 onUrlChanged Url changed: QUrl( "https://www.facebook.com//dialog/oauth?client_id=XXXXXXXXXX&redirect_uri=https://www.facebook.com/connect/login_success.html&display=popup&type=user_agent&scope=publish_stream,read_stream,status_update,user_photos,friends_photos,xmpp_login" )
browser-request.cpp 324 onLoadFinished Load finished true
browser-request.cpp 693 initializeField Couldn't find element: "input[name=email]"
browser-request.cpp 693 initializeField Couldn't find element: "input[name=pass]"
browser-request.cpp 117 acceptNavigationRequest QUrl( "http://www.facebook.com/login.php?skip_api_login=1&api_key=XXXXXXXXXX&signed_next=1&next=https://www.facebook.com/dialog/oauth?redirect_uri=https%3A%2F%2Fwww.facebook.com%2Fconnect%2Flogin_success.html&display=popup&scope=publish_stream%2Cread_stream%2Cstatus_update%2Cuser_photos%2Cfriends_photos%2Cxmpp_login&type=user_agent&client_id=XXXXXXXXXX&ret=login&cancel_uri=https://www.facebook.com/connect/login_success.html?error=access_denied&error_code=200&error_description=Permissions+error&error_reason=user_denied#_=_&display=popup" )
browser-request.cpp 156 urlIsBlocked Scheme not allowed: "http"
Created new window in existing browser session.
I've removed the client ids for security. I've also tried logging out of Facebook and trying it in which case the browser tab asks you to login then takes you to the same page as above.
I experienced the same thing. Instead of loading the facebook auth page in the settings app, a new tab was opened in Chrome (which was already running).
As I had not already authorised Ubuntu to use my facebook, the new tab led me through the authorisation process, before reaching the page mentioned above. The authorisation process included the url https:/ /www.facebook. com/connect/ login_success. html#access_ token=XXXX (which I assume is the needed token).