Error after Facebook login
rmehta
✭
I have import facebook and PUN sdk.
After successesfull login from FB I get error.
Error 1: Operation failed: OperationResponse 230: ReturnCode: 32755 (no valid). parameters: {} Server: NameServer
Error 2: custom Authentication failed (either due to user-inputt or configration or AuthParameter string format). Calling: OnCustomAuthenticationFailed()
Code:
After successesfull login from FB I get error.
Error 1: Operation failed: OperationResponse 230: ReturnCode: 32755 (no valid). parameters: {} Server: NameServer
Error 2: custom Authentication failed (either due to user-inputt or configration or AuthParameter string format). Calling: OnCustomAuthenticationFailed()
Code:
var aToken = AccessToken.CurrentAccessToken; var facebookId = AccessToken.CurrentAccessToken.UserId; PhotonNetwork.AuthValues = new AuthenticationValues(); PhotonNetwork.AuthValues.AuthType = CustomAuthenticationType.Facebook; PhotonNetwork.AuthValues.UserId = facebookId; // alternatively set by server PhotonNetwork.AuthValues.AddAuthParameter("username", facebookId.ToString()); PhotonNetwork.AuthValues.AddAuthParameter("token", aToken.ToString()); PhotonNetwork.ConnectUsingSettings("1.0");
0
Best Answers
-
Make sure you did setup facebook app in Unity. Go to "Facebook -> Edit Settings" and copy your facebook AppId there.
Try this (first line changed):string aToken = AccessToken.CurrentAccessToken.TokenString; string facebookId = AccessToken.CurrentAccessToken.UserId; PhotonNetwork.AuthValues = new AuthenticationValues(); PhotonNetwork.AuthValues.AuthType = CustomAuthenticationType.Facebook; PhotonNetwork.AuthValues.UserId = facebookId; // alternatively set by server PhotonNetwork.AuthValues.AddAuthParameter("username", facebookId)); PhotonNetwork.AuthValues.AddAuthParameter("token", aToken); PhotonNetwork.ConnectUsingSettings("1.0");
I just tried it and it works.5 -
No problem. It will be helpful to other.0
Answers
-
Make sure you did setup facebook app in Unity. Go to "Facebook -> Edit Settings" and copy your facebook AppId there.
Try this (first line changed):string aToken = AccessToken.CurrentAccessToken.TokenString; string facebookId = AccessToken.CurrentAccessToken.UserId; PhotonNetwork.AuthValues = new AuthenticationValues(); PhotonNetwork.AuthValues.AuthType = CustomAuthenticationType.Facebook; PhotonNetwork.AuthValues.UserId = facebookId; // alternatively set by server PhotonNetwork.AuthValues.AddAuthParameter("username", facebookId)); PhotonNetwork.AuthValues.AddAuthParameter("token", aToken); PhotonNetwork.ConnectUsingSettings("1.0");
I just tried it and it works.5 -
Thanks,
working perfect. ToString() was the issues .0 -
I'm glad you got it working.
I apologize about the inconvenience. Documentation will be updated soon.0 -
No problem. It will be helpful to other.0
-
Make sure you did setup facebook app in Unity. Go to "Facebook -> Edit Settings" and copy your facebook AppId there.
Try this (first line changed):string aToken = AccessToken.CurrentAccessToken.TokenString; string facebookId = AccessToken.CurrentAccessToken.UserId; PhotonNetwork.AuthValues = new AuthenticationValues(); PhotonNetwork.AuthValues.AuthType = CustomAuthenticationType.Facebook; PhotonNetwork.AuthValues.UserId = facebookId; // alternatively set by server PhotonNetwork.AuthValues.AddAuthParameter("username", facebookId)); PhotonNetwork.AuthValues.AddAuthParameter("token", aToken); PhotonNetwork.ConnectUsingSettings();
I just tried it and it works.
hey even after using this I'm getting the same error
OperationResponse 230: ReturnCode: 32755 (no valid). Parameters: {} Server: NameServer Address: ns.exitgames.com:5058
anything which I'm doing wrong0