Chema Posted October 14, 2018 Share Posted October 14, 2018 Hello. Is it possible to read your unique identifier from the client browser? Thaks Link to comment Share on other sites More sharing options...
Sherzod Posted October 14, 2018 Share Posted October 14, 2018 Hello, Sorry, can you clarify your question? Link to comment Share on other sites More sharing options...
Chema Posted October 14, 2018 Author Share Posted October 14, 2018 Sorry, I need a unique identifier of the client machine. I want a login user/password/machine. Perhaps is a basic question. I only have a few days with html5 and Unigui. Thanks Link to comment Share on other sites More sharing options...
Sherzod Posted October 14, 2018 Share Posted October 14, 2018 *machine - You can try to use: UniSession.RemoteIP Link to comment Share on other sites More sharing options...
Chema Posted October 14, 2018 Author Share Posted October 14, 2018 I really need a unique identifier that does not change over time, a device identifier. I see a funtion in Sencha Ext.device.Device.uuid Is that correct? I don't know how to use it. Thanks Link to comment Share on other sites More sharing options...
andyhill Posted October 28, 2018 Share Posted October 28, 2018 +1 Link to comment Share on other sites More sharing options...
neo4a Posted July 18, 2019 Share Posted July 18, 2019 (edited) On 10/14/2018 at 7:36 PM, Sherzod said: *machine - You can try to use: UniSession.RemoteIP Your answer makes me think that there is no machine-specific attribute in UniGUI that you can use (for mobile clients e.g. IMEI). Can you tell me a way to create such a unique attribute on the server side and store it on the client so that it can be used session-independently? Device fingerprint. Edited July 18, 2019 by neo4a add a link. Link to comment Share on other sites More sharing options...
DFong Posted July 18, 2019 Share Posted July 18, 2019 Can you generate a unique ID on the server and save it as a cookie on the client? Link to comment Share on other sites More sharing options...
andyhill Posted July 18, 2019 Share Posted July 18, 2019 I asked this question via a support ticket years ago with no response even after further prompting. Todate, as a very crude and not ideal work around, I use "User Access Credentials" stored on my back end DB Server with corresponding encrypted tokens stored as local client Cookies. Yes, I know Cookies can be blown away or disabled. I would love a real solution "Ext.device.Device.uuid" Link to comment Share on other sites More sharing options...
Sherzod Posted July 19, 2019 Share Posted July 19, 2019 20 hours ago, neo4a said: Your answer makes me think that there is no machine-specific attribute in UniGUI that you can use (for mobile clients e.g. IMEI). 5 hours ago, andyhill said: I would love a real solution "Ext.device.Device.uuid" UniGUI is a web app running in the browser. There is no way to get that information. I think at the moment, the standard way would be to use a cookie. Link to comment Share on other sites More sharing options...
neo4a Posted July 19, 2019 Share Posted July 19, 2019 1 hour ago, Sherzod said: UniGUI is a web app running in the browser. There is no way to get that information. I think at the moment, the standard way would be to use a cookie. Thanks for clarification. This matches also to the information in the linked article in my post. One more solution isr to use a native app and embed your unigui app. BTW, this is the way I use one of my unigui app right from windows environment. Using a Delphi app and a browser control, passing user credentials (domain, login and host name) as parameter to embeded unigui app. So it is possible to provide a "silent login" from a domain driven bussiness environment. Link to comment Share on other sites More sharing options...
Recommended Posts