@** * Copyright (c) 2014, 2018-2019 Kaj Magnus Lindberg * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as * published by the Free Software Foundation, either version 3 of the * License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Affero General Public License for more details. * * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . *@ @(origNonceBack: String, idpName: String, idpHasVerifiedEmail: Boolean, newUserUsername: String, newUserFullName: String, newUserEmail: String, authDataCacheKey: String, anyContinueToUrl: Option[String], winOpenerParamsJsonSt: String = "") @* Closes the Identity Provider authentication popup window, and opens a * create user dialog in the window.opener instead (which should be the * main page where e.g. a forum topic and all replies are shown). * * Not for embedded comments logins, because then we'll continue running inside * the popup, see showCreateUserDialogInThisWin.scala.html — would be tricky, * UX wise, to try to show a create-user dialog in Talkyard's iframe. *@ @continueToUrlOrEmpty = @{ anyContinueToUrl getOrElse "" } @* [script_src_self] *@ @* *@

Facebook mobile app problem?

Did you go to here, via Facebook's mobile app? If so, you're likely using Facebook's built-in browser. It makes things break.

Instead, copy the login URL, and log in outside Facebook. (Or outside any other mobile app you're using, if not Facebook?)