Comments (1)
Hello and sorry for the long wait in replying!
Yes, that's the general pattern. i.e. if persistent login works, that means the user has logged in with that before and it is reasonable that the user would expect that flow. However, if you're integrating with something like the Epic Game Store, I believe they pass along credentials that you can use the login with as well. Those can be grabbed via environment variables, or via the EOSManager.GetCommandLineArgsFromEpicLauncher
method, which will return a struct with known env variables that the launcer passes.
I don't know of a way to actually grab any associated Icon or avatar with the EOS SDK. From looking though the API for the EOS SDK that the plugin is built upon, I don't see any methods for doing so either.
Concerning getting the current language for the epic games launcher, you should be able to fetch the preferred language for the User via the Epic.OnlineServices.UserInfo.UserInfoData
struct. There is an example of how to do this in PlayEveryWare.EpicOnlineServices.Samples.EOSAchievementManager.QueryUserInformation
.
from eos_plugin_for_unity.
Related Issues (20)
- After the EOSManager is initialized, but before any other actions, "Failed to connect to Stomp! HS: ws upgrade unauthorized" error occurs regularly HOT 7
- After I successfully called StartLogout, GetLocalUserId not null and valid HOT 5
- GC Alloc > 0B HOT 8
- DllNotFoundException: libDynamicLibraryLoaderHelper on macOS ARM HOT 5
- EOSManager_EOSGetters.cs:72 - here a annoying error constantly appears, although this is not the error HOT 6
- Connection successful, but Overlay hot key still ignored? HOT 4
- Fail to build for Linux Server HOT 4
- Mac Unity Editor - compiler error due to symbol duplication (due to compiler directives) HOT 4
- Error when using EOS_DISABLE define HOT 4
- Login on Editor and Mac works, but Windows dont HOT 4
- Fail to find the right way to set identifiers HOT 6
- EOSTransport.GetUserId(ulong clientId) should be public. HOT 2
- EOSTransport.GetCurrentRtt not implemented HOT 2
- StartConnectLoginWithEpicAccount returns InvalidUser (user_not_found, 110016, EOS User Identity not found) on Live for real user (debug user works) HOT 6
- EOSManager should expose a way to perform auth login with suppress UI flag HOT 2
- Steam Manager does not use recommended ticket HOT 1
- Steam sample code encourages false assumptions about ticket expiry HOT 2
- Windows build - crash on start due to unhandled exception in `EOS_IntegratedPlatform_CreateIntegratedPlatformOptionsContainer` HOT 9
- ContinuanceToken ToString always fails, so they cannot be logged out or seen HOT 2
- Side loaded config dll not loaded in editor? HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from eos_plugin_for_unity.