Social login is not working in device.

I am developing ionic application with social media integration like facebook,twitter and Google+. I followed the steps which you have mentioned in the backendless documentation to register social accounts .But logins are working in desktop browser but not in android device. Once we click on buttons it will open corresponding login pages after successful login it will display empty page .and the URL was “www.api.backendless.com”. After some time it will display

“Could not approve social account” message.

Could anybody help?
Thank you.

While authorizing facebook I got this error.

{“cause”:null,“stackTrace”:[{“methodName”:“valueOf”,“fileName”:“Enum.java”,“lineNumber”:236,“className”:“java.lang.Enum”,“nativeMethod”:false},{“methodName”:“valueOf”,“fileName”:“DeviceType.java”,“lineNumber”:13,“className”:“com.backendless.commons.DeviceType”,“nativeMethod”:false},{“methodName”:“authorizeFacebook”,“fileName”:“Social.java”,“lineNumber”:97,“className”:“controllers.Social”,“nativeMethod”:false},{“methodName”:“apply”,“fileName”:“routes_routing.scala”,“lineNumber”:3978,“className”:“Routes$$anonfun$routes$1$$anonfun$applyOrElse$48$$anonfun$apply$48”,“nativeMethod”:false},{“methodName”:“apply”,“fileName”:“routes_routing.scala”,“lineNumber”:3978,“className”:“Routes$$anonfun$routes$1$$anonfun$applyOrElse$48$$anonfun$apply$48”,“nativeMethod”:false},{“methodName”:“resultCall”,“fileName”:“Router.scala”,“lineNumber”:264,“className”:“play.core.Router$HandlerInvokerFactory$$anon$4”,“nativeMethod”:false},{“methodName”:“invocation”,“fileName”:“Router.scala”,“lineNumber”:255,“className”:“play.core.Router$HandlerInvokerFactory$JavaActionInvokerFactory$$anon$15$$anon$1”,“nativeMethod”:false},{“methodName”:“call”,“fileName”:“JavaAction.scala”,“lineNumber”:55,“className”:“play.core.j.JavaAction$$anon$1”,“nativeMethod”:false},{“methodName”:“call”,“fileName”:“TimeOutAction.java”,“lineNumber”:61,“className”:“com.backendless.TimeOutAction”,“nativeMethod”:false},{“methodName”:“call”,“fileName”:“CloseEntityManagerAction.java”,“lineNumber”:18,“className”:“com.backendless.CloseEntityManagerAction”,“nativeMethod”:false},{“methodName”:“apply”,“fileName”:“JavaAction.scala”,“lineNumber”:82,“className”:“play.core.j.JavaAction$$anonfun$11”,“nativeMethod”:false},{“methodName”:“apply”,“fileName”:“JavaAction.scala”,“lineNumber”:82,“className”:“play.core.j.JavaAction$$anonfun$11”,“nativeMethod”:false},{“methodName”:“liftedTree1$1”,“fileName”:“Future.scala”,“lineNumber”:24,“className”:“scala.concurrent.impl.Future$PromiseCompletingRunnable”,“nativeMethod”:false},{“methodName”:“run”,“fileName”:“Future.scala”,“lineNumber”:24,“className”:“scala.concurrent.impl.Future$PromiseCompletingRunnable”,“nativeMethod”:false},{“methodName”:“run”,“fileName”:“HttpExecutionContext.scala”,“lineNumber”:40,“className”:“play.core.j.HttpExecutionContext$$anon$2”,“nativeMethod”:false},{“methodName”:“execute”,“fileName”:“Execution.scala”,“lineNumber”:46,“className”:“play.api.libs.iteratee.Execution$trampoline$”,“nativeMethod”:false},{“methodName”:“execute”,“fileName”:“HttpExecutionContext.scala”,“lineNumber”:32,“className”:“play.core.j.HttpExecutionContext”,“nativeMethod”:false},{“methodName”:“apply”,“fileName”:“Future.scala”,“lineNumber”:31,“className”:“scala.concurrent.impl.Future$”,“nativeMethod”:false},{“methodName”:“apply”,“fileName”:“Future.scala”,“lineNumber”:492,“className”:“scala.concurrent.Future$”,“nativeMethod”:false},{“methodName”:“apply”,“fileName”:“JavaAction.scala”,“lineNumber”:82,“className”:“play.core.j.JavaAction$class”,“nativeMethod”:false},{“methodName”:“apply”,“fileName”:“Router.scala”,“lineNumber”:252,“className”:“play.core.Router$HandlerInvokerFactory$JavaActionInvokerFactory$$anon$15$$anon$1”,“nativeMethod”:false},{“methodName”:“apply”,“fileName”:“Action.scala”,“lineNumber”:130,“className”:“play.api.mvc.Action$$anonfun$apply$1$$anonfun$apply$4$$anonfun$apply$5”,“nativeMethod”:false},{“methodName”:“apply”,“fileName”:“Action.scala”,“lineNumber”:130,“className”:“play.api.mvc.Action$$anonfun$apply$1$$anonfun$apply$4$$anonfun$apply$5”,“nativeMethod”:false},{“methodName”:“withContextClassLoader”,“fileName”:“Threads.scala”,“lineNumber”:21,“className”:“play.utils.Threads$”,“nativeMethod”:false},{“methodName”:“apply”,“fileName”:“Action.scala”,“lineNumber”:129,“className”:“play.api.mvc.Action$$anonfun$apply$1$$anonfun$apply$4”,“nativeMethod”:false},{“methodName”:“apply”,“fileName”:“Action.scala”,“lineNumber”:128,“className”:“play.api.mvc.Action$$anonfun$apply$1$$anonfun$apply$4”,“nativeMethod”:false},{“methodName”:“map”,“fileName”:“Option.scala”,“lineNumber”:146,“className”:“scala.Option”,“nativeMethod”:false},{“methodName”:“apply”,“fileName”:“Action.scala”,“lineNumber”:128,“className”:“play.api.mvc.Action$$anonfun$apply$1”,“nativeMethod”:false},{“methodName”:“apply”,“fileName”:“Action.scala”,“lineNumber”:121,“className”:“play.api.mvc.Action$$anonfun$apply$1”,“nativeMethod”:false},{“methodName”:“apply”,“fileName”:“Iteratee.scala”,“lineNumber”:483,“className”:“play.api.libs.iteratee.Iteratee$$anonfun$mapM$1”,“nativeMethod”:false},{“methodName”:“apply”,“fileName”:“Iteratee.scala”,“lineNumber”:483,“className”:“play.api.libs.iteratee.Iteratee$$anonfun$mapM$1”,“nativeMethod”:false},{“methodName”:“apply”,“fileName”:“Iteratee.scala”,“lineNumber”:519,“className”:“play.api.libs.iteratee.Iteratee$$anonfun$flatMapM$1”,“nativeMethod”:false},{“methodName”:“apply”,“fileName”:“Iteratee.scala”,“lineNumber”:519,“className”:“play.api.libs.iteratee.Iteratee$$anonfun$flatMapM$1”,“nativeMethod”:false},{“methodName”:“apply”,“fileName”:“Iteratee.scala”,“lineNumber”:496,“className”:“play.api.libs.iteratee.Iteratee$$anonfun$flatMap$1$$anonfun$apply$14”,“nativeMethod”:false},{“methodName”:“apply”,“fileName”:“Iteratee.scala”,“lineNumber”:496,“className”:“play.api.libs.iteratee.Iteratee$$anonfun$flatMap$1$$anonfun$apply$14”,“nativeMethod”:false},{“methodName”:“liftedTree1$1”,“fileName”:“Future.scala”,“lineNumber”:24,“className”:“scala.concurrent.impl.Future$PromiseCompletingRunnable”,“nativeMethod”:false},{“methodName”:“run”,“fileName”:“Future.scala”,“lineNumber”:24,“className”:“scala.concurrent.impl.Future$PromiseCompletingRunnable”,“nativeMethod”:false},{“methodName”:“run”,“fileName”:“AbstractDispatcher.scala”,“lineNumber”:41,“className”:“akka.dispatch.TaskInvocation”,“nativeMethod”:false},{“methodName”:“exec”,“fileName”:“AbstractDispatcher.scala”,“lineNumber”:393,“className”:“akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask”,“nativeMethod”:false},{“methodName”:“doExec”,“fileName”:“ForkJoinTask.java”,“lineNumber”:260,“className”:“scala.concurrent.forkjoin.ForkJoinTask”,“nativeMethod”:false},{“methodName”:“runTask”,“fileName”:“ForkJoinPool.java”,“lineNumber”:1339,“className”:“scala.concurrent.forkjoin.ForkJoinPool$WorkQueue”,“nativeMethod”:false},{“methodName”:“runWorker”,“fileName”:“ForkJoinPool.java”,“lineNumber”:1979,“className”:“scala.concurrent.forkjoin.ForkJoinPool”,“nativeMethod”:false},{“methodName”:“run”,“fileName”:“ForkJoinWorkerThread.java”,“lineNumber”:107,“className”:“scala.concurrent.forkjoin.ForkJoinWorkerThread”,“nativeMethod”:false}],“localizedMessage”:“Name is null”,“message”:“Name is null”,“suppressed”:[]}

The URL was:

https://api.backendless.com/v1/users/social/facebook/authorize/319D0456-22CB-57B3-FF37-E8B73847AB00?code=AQAC8zFWu2CUbtjB_FKVIKnHWf0GjQ5Cb1zgwMHF9vu6WZtJtDOJk01a3wCZAjJeBv0klDhowyX-klNsxzq7xpjR0yZu54dGRCnCXJp5r7Mko5fL3RaWRgnv_AACjjX5zWKlA5-EqIK83ZZ_tcACH3WT2jWJHY69ctVLVOS1ZzTpVLtezTxwRicnwPZjcWVBwvaQLDFoh_1uVSyXATAOvvyITP_yZBQHOeKOIKTfefgFv1Meo38nuMuRJFQgogQGnEBu_goyDmSaXf0lqhTI08BoG67xoUMFAD_kur412CHesoXuJWpuG0xx1gYS-hzfSB8YLUpVM0_9O66kocuZ31OE&state=-1298196833#=

Please clarify, did you get this issue working with android?

Yes.

Hi, Anusha.
The Backendless social login are not guaranteed to work with Ionic apps. So the best way for you is to use the official SDKs for these social networks.