<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Login Screen for the Flexviewer in ArcGIS Viewer for Flex Questions</title>
    <link>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/login-screen-for-the-flexviewer/m-p/190384#M5912</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Hi, &lt;BR /&gt;&lt;BR /&gt;I have managed to create an ASP.NET wrapper application for my flex viewer application. Users and user access to different basemaps is built into SQL tables in the GIS database, there is a helpdesk function where 1st line suppport team can edit/create users and manage their access to basemaps without developer intervention. Passwords are encrypted by the .net app before being written to the database. This was designed for intranet use only.&lt;BR /&gt;&lt;BR /&gt;Once a user is verified, they are presented with a choice of basemaps to load for the flexviewer app (they can only choose one, but may be entitled to see several). The map url they choose is then passed from the .net application to the flex viewer by using URL params. The flex viewer is actually embedded in an aspx page that sits within the .NET application project. There are also some code changes you need to make to the flex viewer out-of-the-box code to enable it to read the map url passed from the .net application. &lt;BR /&gt;&lt;BR /&gt;There is plenty of scope to take what I have created and extend it / edit it to do other user specific processing in the flex application (ie load certain config files for particular users).&lt;BR /&gt;&lt;BR /&gt;If anyone is interested I can make&amp;nbsp; the .NET code available together with the stored procedures for creating the authorisation tables in SQLServer, but I would suggest that non-technical users and people with zero .NET/ SQL experience would maybe find this a little beyond their capability and should consult their development team. There is probably a much neater way to do the user authentication by using the built in .NET API's for user/role authorisation. However in our case we needed to be able to manage users who are outside the company and have no windows domain accounts with us, but are able to access our intranet and this was the path of least resistance.&lt;BR /&gt;&lt;BR /&gt;Also please note, to make the application work properly, there are changes that need to be made at the flex end in order for the URL params passed from .NET wrapper to be read. There is definitely scope for this code to be played with to enable different configs to be loaded for different users or any other user specific actions to be executed in the flex application based on URL parameter info passed through.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Were you able to allow for resizing of your .aspx page with the embedded viewer?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 31 Jan 2012 19:01:11 GMT</pubDate>
    <dc:creator>NateSylvester</dc:creator>
    <dc:date>2012-01-31T19:01:11Z</dc:date>
    <item>
      <title>Login Screen for the Flexviewer</title>
      <link>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/login-screen-for-the-flexviewer/m-p/190309#M5837</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Just posted some code for a Flexviewer login screen.&amp;nbsp; I hope somebody can get some use from this.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://www.arcgis.com/home/item.html?id=baebcaf317994d63902bc9735c0657e0"&gt;http://www.arcgis.com/home/item.html?id=baebcaf317994d63902bc9735c0657e0&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Mar 2011 17:52:24 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/login-screen-for-the-flexviewer/m-p/190309#M5837</guid>
      <dc:creator>andrewj_ca</dc:creator>
      <dc:date>2011-03-15T17:52:24Z</dc:date>
    </item>
    <item>
      <title>Re: Login Screen for the Flexviewer</title>
      <link>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/login-screen-for-the-flexviewer/m-p/190310#M5838</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Code has been upated to include a sample asp web service for user validiation.&amp;nbsp; Please remember to specify from URL in the index.mxml file.&amp;nbsp; It currently says 'localhost'.&amp;nbsp; Cheers&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Mar 2011 11:20:19 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/login-screen-for-the-flexviewer/m-p/190310#M5838</guid>
      <dc:creator>andrewj_ca</dc:creator>
      <dc:date>2011-03-23T11:20:19Z</dc:date>
    </item>
    <item>
      <title>Re: Login Screen for the Flexviewer</title>
      <link>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/login-screen-for-the-flexviewer/m-p/190311#M5839</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;This would be more useful in the &lt;/SPAN&gt;&lt;A href="http://forums.arcgis.com/forums/111-ArcGIS-Viewer-for-Flex"&gt;ArcGIS Viewer for Flex&lt;/A&gt;&lt;SPAN&gt; forum&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Mar 2011 12:28:24 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/login-screen-for-the-flexviewer/m-p/190311#M5839</guid>
      <dc:creator>KenBuja</dc:creator>
      <dc:date>2011-03-23T12:28:24Z</dc:date>
    </item>
    <item>
      <title>Re: Login Screen for the Flexviewer</title>
      <link>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/login-screen-for-the-flexviewer/m-p/190312#M5840</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;This would be more useful in the &lt;A href="http://forums.arcgis.com/forums/111-ArcGIS-Viewer-for-Flex"&gt;ArcGIS Viewer for Flex&lt;/A&gt; forum&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I agree to a certain extent.&amp;nbsp; The code I put up transcends the sample viewer.&amp;nbsp; This sample will work with any flex implementation.&amp;nbsp; Cheers and enjoy.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Mar 2011 12:32:03 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/login-screen-for-the-flexviewer/m-p/190312#M5840</guid>
      <dc:creator>andrewj_ca</dc:creator>
      <dc:date>2011-03-23T12:32:03Z</dc:date>
    </item>
    <item>
      <title>Re: Login Screen for the Flexviewer</title>
      <link>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/login-screen-for-the-flexviewer/m-p/190313#M5841</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Andrew,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I got the Login Screen up and running, however I can't get the "siteUsage.log" to update as connections are made or attempted. Is this setup to run out-of-the-box or is there something more I need to do first?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Apr 2011 15:56:42 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/login-screen-for-the-flexviewer/m-p/190313#M5841</guid>
      <dc:creator>MichaelMatela</dc:creator>
      <dc:date>2011-04-15T15:56:42Z</dc:date>
    </item>
    <item>
      <title>Re: Login Screen for the Flexviewer</title>
      <link>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/login-screen-for-the-flexviewer/m-p/190314#M5842</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Andrew,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Great with a login widget. Will there be any chance that you post a compiled widget for flexviewer 2.2 in near future? We are looking forward to add the login widget to our flexviewer web map.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Ivan Baehr&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Web Mapping Specialist&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;UNOSAT&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Apr 2011 07:29:58 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/login-screen-for-the-flexviewer/m-p/190314#M5842</guid>
      <dc:creator>IvanBaehr</dc:creator>
      <dc:date>2011-04-18T07:29:58Z</dc:date>
    </item>
    <item>
      <title>Re: Login Screen for the Flexviewer</title>
      <link>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/login-screen-for-the-flexviewer/m-p/190315#M5843</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I will definately be doing more with this.&amp;nbsp; I have a few deadlines in the next couple months and it's a bit busy around here.&amp;nbsp; I'll do a fully configurable upload.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Apr 2011 12:40:34 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/login-screen-for-the-flexviewer/m-p/190315#M5843</guid>
      <dc:creator>andrewj_ca</dc:creator>
      <dc:date>2011-04-19T12:40:34Z</dc:date>
    </item>
    <item>
      <title>Re: Login Screen for the Flexviewer</title>
      <link>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/login-screen-for-the-flexviewer/m-p/190316#M5844</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I was able to successfully implement Andrew's asp.net web service to complete the login process. But, for the sake of demonstration, I would like to create several users in the users.xml, and return a value unique for each one, by for example using the GetUser function in vb. I am not a vb programmer, and thus would appreciate any help in modifying the Service.vb to return a value from the user's profile after the user is validated. I know this is not a vb forum, just thought I might get lucky. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The Flex angle is as follows: if I can return a value from the user profile, in my case a location code, I can assign it to a global variable in the index.mxml. I will then call that variable in a widget, in this case, to input the value in a feature's definition expression, so that only the data that the user is authorized to see will appear in the layer on the map. I can do this now if I input the literal, i.e. public var myGlobalVar:String = "142";&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The Web Service is attached, from Andrews' download. ValidateUser will only return boolean value.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Jim Faron&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 May 2011 16:48:57 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/login-screen-for-the-flexviewer/m-p/190316#M5844</guid>
      <dc:creator>JamesFaron</dc:creator>
      <dc:date>2011-05-13T16:48:57Z</dc:date>
    </item>
    <item>
      <title>Re: Login Screen for the Flexviewer</title>
      <link>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/login-screen-for-the-flexviewer/m-p/190317#M5845</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;James,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Give this a try: new function called 'validatedUserInfo'.&amp;nbsp; It returns a string and has an addition input for 'returnColumn'.&amp;nbsp; Should work for you.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 May 2011 10:32:06 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/login-screen-for-the-flexviewer/m-p/190317#M5845</guid>
      <dc:creator>andrewj_ca</dc:creator>
      <dc:date>2011-05-16T10:32:06Z</dc:date>
    </item>
    <item>
      <title>Re: Login Screen for the Flexviewer</title>
      <link>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/login-screen-for-the-flexviewer/m-p/190318#M5846</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Andrew,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you for the script! It works perfectly. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Jim Faron&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Austin Independent School District&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 May 2011 14:18:59 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/login-screen-for-the-flexviewer/m-p/190318#M5846</guid>
      <dc:creator>JamesFaron</dc:creator>
      <dc:date>2011-05-16T14:18:59Z</dc:date>
    </item>
    <item>
      <title>Re: Login Screen for the Flexviewer</title>
      <link>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/login-screen-for-the-flexviewer/m-p/190319#M5847</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Can someone post the process for implementing this capability?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I replaced the index.mxml file with modified URL reference to the ../ArcGIS_Security/Service.asmx?WSDL";&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I am confused as to where the user/pwd is stored. Is it in the index.mxml file? username and password OR is it in the ArcGIS_Security/sites/users.xml file?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I get the login screen to show up but when I enter in the username and password I get an "internal database error."&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Can someone help?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Will&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 May 2011 18:20:38 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/login-screen-for-the-flexviewer/m-p/190319#M5847</guid>
      <dc:creator>WillHughes1</dc:creator>
      <dc:date>2011-05-25T18:20:38Z</dc:date>
    </item>
    <item>
      <title>Re: Login Screen for the Flexviewer</title>
      <link>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/login-screen-for-the-flexviewer/m-p/190320#M5848</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;wthughes&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have a gmail account, email me and I'll send a contact number.&amp;nbsp; I'm eastern standard time and leaving for the day but we should be able to connect tomorrow.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 May 2011 18:46:55 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/login-screen-for-the-flexviewer/m-p/190320#M5848</guid>
      <dc:creator>andrewj_ca</dc:creator>
      <dc:date>2011-05-25T18:46:55Z</dc:date>
    </item>
    <item>
      <title>Re: Login Screen for the Flexviewer</title>
      <link>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/login-screen-for-the-flexviewer/m-p/190321#M5849</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Actually I figured it out. The problem was that I needed to convert the ArcGIS_Security folder to an application in IIS. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Great work here. Very useful.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Will&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 May 2011 14:03:26 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/login-screen-for-the-flexviewer/m-p/190321#M5849</guid>
      <dc:creator>WillHughes1</dc:creator>
      <dc:date>2011-05-26T14:03:26Z</dc:date>
    </item>
    <item>
      <title>Re: Login Screen for the Flexviewer</title>
      <link>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/login-screen-for-the-flexviewer/m-p/190322#M5850</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Actually I figured it out. The problem was that I needed to convert the ArcGIS_Security folder to an application in IIS. &lt;BR /&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;That was the piece I was missing. I had to Google how to do that, but it was easy once Will posted that above. Thanks.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks for the login widget Andrew.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;-Stan&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Jun 2011 17:44:48 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/login-screen-for-the-flexviewer/m-p/190322#M5850</guid>
      <dc:creator>StanMcShinsky</dc:creator>
      <dc:date>2011-06-02T17:44:48Z</dc:date>
    </item>
    <item>
      <title>Re: Login Screen for the Flexviewer</title>
      <link>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/login-screen-for-the-flexviewer/m-p/190323#M5851</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;How do I add users to the users.xml&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Jun 2011 14:13:06 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/login-screen-for-the-flexviewer/m-p/190323#M5851</guid>
      <dc:creator>MarkYerington</dc:creator>
      <dc:date>2011-06-08T14:13:06Z</dc:date>
    </item>
    <item>
      <title>Re: Login Screen for the Flexviewer</title>
      <link>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/login-screen-for-the-flexviewer/m-p/190324#M5852</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Never mind I figured the users out, but how do i get the siteUsage.log to work.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Jun 2011 14:24:07 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/login-screen-for-the-flexviewer/m-p/190324#M5852</guid>
      <dc:creator>MarkYerington</dc:creator>
      <dc:date>2011-06-08T14:24:07Z</dc:date>
    </item>
    <item>
      <title>Re: Login Screen for the Flexviewer</title>
      <link>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/login-screen-for-the-flexviewer/m-p/190325#M5853</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;dear all, especially to Mr. Andrew, thank's for share this code.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm newbie in ArcGIS Flexviewer.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I Have a little problem to use this code.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;How do use this code (step by step to compile this code in Adobe Flash Builder)?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Any body can help me?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;FYI, I use Flexviewer 2.2 and Flash Builder 4&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank You.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Jun 2011 09:11:22 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/login-screen-for-the-flexviewer/m-p/190325#M5853</guid>
      <dc:creator>AdiKurniawan</dc:creator>
      <dc:date>2011-06-13T09:11:22Z</dc:date>
    </item>
    <item>
      <title>Re: Login Screen for the Flexviewer</title>
      <link>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/login-screen-for-the-flexviewer/m-p/190326#M5854</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Just posted some code for a Flexviewer login screen.&amp;nbsp; I hope somebody can get some use from this.&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://www.arcgis.com/home/item.html?id=baebcaf317994d63902bc9735c0657e0"&gt;http://www.arcgis.com/home/item.html?id=baebcaf317994d63902bc9735c0657e0&lt;/A&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi, Andrew,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;please, can You give me advice, how to practicaly implement code for login screen i FlexViewer. We use Flex 1.3. I dowloaded source code, but I am not programmer, so I don´t know what next to do.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I would like users have to login before Flex app start. List of users and their passwords could be in sites\users.xml.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks&amp;nbsp; Petr&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Jun 2011 07:04:35 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/login-screen-for-the-flexviewer/m-p/190326#M5854</guid>
      <dc:creator>PetrTrefil</dc:creator>
      <dc:date>2011-06-20T07:04:35Z</dc:date>
    </item>
    <item>
      <title>Re: Login Screen for the Flexviewer</title>
      <link>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/login-screen-for-the-flexviewer/m-p/190327#M5855</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Code has been upated to include a sample asp web service for user validiation.&amp;nbsp; Please remember to specify from URL in the index.mxml file.&amp;nbsp; It currently says 'localhost'.&amp;nbsp; Cheers&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi, &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;content of me actual index.html in Flex 1.3 is :&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;?xml version="1.0" encoding="utf-8"?&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;!--&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;////////////////////////////////////////////////////////////////////////////////&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;//&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;//&amp;nbsp; ESRI, Inc&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;//&amp;nbsp; Copyright 2008 ESRI, Inc&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;//&amp;nbsp; All Rights Reserved.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;//&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;//&amp;nbsp; NOTICE: ESRI permits you to use, modify, and distribute this file&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;//&amp;nbsp; in accordance with the terms of the license agreement accompanying it.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;//&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;////////////////////////////////////////////////////////////////////////////////&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;preloader = "preloaders.Preloader_1"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;preloader = "preloaders.MyDownloadProgressBar"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;preloader = "preloaders.CustomPreloader"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;preloader = "mx.preloaders.DownloadProgressBar"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;--&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN&gt;&amp;lt;mx:Application xmlns:mx&amp;nbsp;&amp;nbsp; ="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://www.adobe.com/2006/mxml" rel="nofollow" target="_blank"&gt;http://www.adobe.com/2006/mxml&lt;/A&gt;&lt;SPAN&gt;" &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xmlns&amp;nbsp;&amp;nbsp;&amp;nbsp; ="com.esri.solutions.flexviewer.*"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; layout&amp;nbsp;&amp;nbsp;&amp;nbsp; ="absolute" &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; applicationComplete ="registerGlobalKeyHandler()" &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; styleName&amp;nbsp;&amp;nbsp; ="plain" &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; backgroundColor&amp;nbsp; ="#6E6E6E"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; preloader&amp;nbsp;&amp;nbsp; ="preloaders.CustomPreloader"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;!--&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;/**&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; * The site container has six major components:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; *&amp;nbsp; - ConfigManager: loads configuration file (config.xml), parse it and submit to event bus.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; *&amp;nbsp; - Controller&amp;nbsp;&amp;nbsp; : holds branding UI elements and application navigation items such as menus.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; *&amp;nbsp; - DataManager&amp;nbsp; : manages data generated during a user session.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; *&amp;nbsp; - WidgetManager: manages widgets during the user session.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; *&amp;nbsp; - MapManager&amp;nbsp;&amp;nbsp; : manages map(s) such as base map and live maps used during the user session.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;--&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;mx:Script&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;![CDATA[&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; import com.esri.solutions.flexviewer.components.Banner;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; import com.esri.solutions.flexviewer.AppEvent;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; import mx.managers.IDragManager;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; import mx.managers.HistoryManager; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; import com.esri.ags.layers.Layer;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; private var iDragManager:IDragManager;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; private var hist:HistoryManager; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; [Bindable]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; public static var rozhod:Boolean = false;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; [Bindable]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; public static var hod:Number = NaN;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; [Bindable]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; public static var sirka:Number = 250;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; [Bindable]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; public static var vyska:Number = 50;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; [Bindable]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; public static var slider_tip:String = "Prolínání mapových d�?l";&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; private function faderFade(evt:Event):void&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var lyr:Layer = SiteContainer.getInstance().controller.map.getLayer("Základní mapa");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var lyr2:Layer = SiteContainer.getInstance().controller.map.getLayer("Ortofoto mapa");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lyr.visible = true;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lyr2.visible = true;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lyr.alpha = (1 - fader.value);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lyr2.alpha = fader.value;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; public static function faderReset(evt:Event):void&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var lyr:Layer = SiteContainer.getInstance().controller.map.getLayer("Základní mapa");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var lyr2:Layer = SiteContainer.getInstance().controller.map.getLayer("Ortofoto mapa");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lyr.visible = true;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lyr2.visible = false;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lyr.alpha = 1;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lyr2.alpha = 0;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; hod = NaN;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; hod = 0;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; public static function faderSat(evt:Event):void&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var lyr:Layer = SiteContainer.getInstance().controller.map.getLayer("Základní mapa");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var lyr2:Layer = SiteContainer.getInstance().controller.map.getLayer("Ortofoto mapa");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lyr.visible = false;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lyr2.visible = true;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lyr.alpha = 0;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lyr2.alpha = 1;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; hod = NaN;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; hod = 1;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; private function registerGlobalKeyHandler() :void&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; stage.addEventListener(KeyboardEvent.KEY_DOWN, handleKeyDown);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; private function handleKeyDown(event:KeyboardEvent) :void&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ((event.shiftKey) &amp;amp;&amp;amp; (event.keyCode == 27))&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SiteContainer.dispatchEvent(new AppEvent(AppEvent.SET_MAP_NAVIGATION, false, false, null)); &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; ]]&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;/mx:Script&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;SiteContainer id="container" backgroundColor="#FFFFFF"&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;configManager&amp;gt; &amp;lt;ConfigManager/&amp;gt; &amp;lt;/configManager&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;uiManager&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;UIManager/&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/uiManager&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;controller&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Controller x="20" y="20"/&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/controller&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dataManager&amp;gt;&amp;nbsp;&amp;nbsp; &amp;lt;DataManager/&amp;gt;&amp;nbsp;&amp;nbsp; &amp;lt;/dataManager&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;widgetManager&amp;gt; &amp;lt;WidgetManagerDocked/&amp;gt; &amp;lt;/widgetManager&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;mapManager&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;MapManager/&amp;gt; &amp;lt;/mapManager&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;/SiteContainer&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;mx:Number id="HORIZONTAL_MAX"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {int((container.width - canvas.width) / 2)}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/mx:Number&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;mx:Number id="Z_value"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {int(100-(fader.value*100))}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/mx:Number&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;mx:Number id="S_value"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {int(fader.value*100)}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/mx:Number&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;!-- &amp;lt;mx:Canvas width="25" x="20" bottom="75" height="145" styleName="WidgetCanvas" toolTip="Prolínání mapových d�?l"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;mx:VSlider dataTipOffset="-60" tickLength="3" tickOffset="-1" id="fader" x="2" y="20" width="20" height="100" minimum="0" maximum="1"&amp;nbsp; snapInterval="0.05" liveDragging="true" allowTrackClick="true" enabled="true" change="faderFade(event)" value="0" showTrackHighlight="false" invertThumbDirection="true"/&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;mx:TextArea toolTip="Satelitní mapa" borderStyle="none" backgroundAlpha="0" selectable="false" editable="false" textAlign="left" text="S" x="6" y="5" width="20" height="20"&amp;gt;&amp;lt;/mx:TextArea&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;mx:TextArea toolTip="Základní mapa" borderStyle="none" backgroundAlpha="0" selectable="false" editable="false" text="Z" x="6" bottom="2" width="20" height="20"&amp;gt;&amp;lt;/mx:TextArea&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/mx:Canvas&amp;gt; --&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;mx:Canvas id="canvas" visible="true" width="{sirka}" bottom="15" height="{vyska}" left="{HORIZONTAL_MAX}" styleName="WidgetCanvas" toolTip="Prolínání mapových d�?l"&amp;gt; &amp;lt;!--Pokud bych cht�?l skovávat celý canvas a ne jenom disablovat HSlider musel bych nastavit visible="{rozhod}"--&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;mx:HSlider toolTip="{slider_tip}" visible="{rozhod}" showDataTip="false" tickLength="3" tickOffset="-1" id="fader" x="75" y="5" width="100" height="20" minimum="0" maximum="1"&amp;nbsp; snapInterval="0.02" liveDragging="true" allowTrackClick="true" enabled="{rozhod}" change="faderFade(event)" value="{hod}" showTrackHighlight="false" invertThumbDirection="false"/&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;!--&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;mx:TextArea toolTip="Základní mapa" borderStyle="none" backgroundAlpha="0" selectable="false" editable="false" textAlign="right" text="Základní" x="5" y="6" width="65" height="20"&amp;gt;&amp;lt;/mx:TextArea&amp;gt; --&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;mx:Button fillColors="#777777, #333333, #999999, #333333" color="#ffffff" textRollOverColor="#ffffff" themeColor="#666666" visible="{rozhod}" id="butZ" toolTip="Základní mapa" enabled="{rozhod}" textAlign="center" click="faderReset(event)" label="ZM" x="5" y="6" width="65" height="20"/&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;mx:TextArea toolTip="Základní mapa" visible="{rozhod}" borderStyle="none" backgroundAlpha="0" selectable="false" editable="false" textAlign="center" text="{Z_value} %" x="5" y="26" width="65" height="20"&amp;gt;&amp;lt;/mx:TextArea&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;!--&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;mx:TextArea toolTip="Satelitní mapa" borderStyle="none" backgroundAlpha="0" selectable="false" editable="false" text="Satelitní" x="180" y="6"&amp;nbsp; width="65" height="20"&amp;gt;&amp;lt;/mx:TextArea&amp;gt; --&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;mx:Button fillColors="#777777, #333333, #999999, #333333" color="#ffffff" textRollOverColor="#ffffff" themeColor="#666666" visible="{rozhod}" id="butS" toolTip="Satelitní mapa" enabled="{rozhod}" textAlign="center" click="faderSat(event)" label="OM" x="180" y="6" width="65" height="20"/&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;mx:TextArea toolTip="Ortofoto mapa" visible="{rozhod}" borderStyle="none" backgroundAlpha="0" selectable="false" editable="false" textAlign="center" text="{S_value} %" x="180" y="26"&amp;nbsp; width="65" height="20"&amp;gt;&amp;lt;/mx:TextArea&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;mx:TextArea toolTip="Aktuální m�?�?ítko" borderStyle="none" backgroundAlpha="0" selectable="false" editable="false" textAlign="center" text="{Banner.mapscale}" x="75" y="25"&amp;nbsp; width="100" height="20"&amp;gt;&amp;lt;/mx:TextArea&amp;gt; &amp;lt;!-- x="75" y="25" --&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;!--&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;mx:TextArea toolTip="Satelitní mapa" borderStyle="none" backgroundAlpha="0" selectable="false" editable="false" text="Satelitní" x="180" y="6"&amp;nbsp; width="65" height="20"&amp;gt;&amp;lt;/mx:TextArea&amp;gt; --&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &amp;lt;/mx:Canvas&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/mx:Application&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I suppose that is necessary to change some part with code from your&amp;nbsp; index.html.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;But I don't know what parts.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank for your help.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Petr&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Jun 2011 07:30:01 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/login-screen-for-the-flexviewer/m-p/190327#M5855</guid>
      <dc:creator>PetrTrefil</dc:creator>
      <dc:date>2011-06-20T07:30:01Z</dc:date>
    </item>
    <item>
      <title>Re: Login Screen for the Flexviewer</title>
      <link>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/login-screen-for-the-flexviewer/m-p/190328#M5856</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Hi, Andrew,&lt;BR /&gt;please, can You give me advice, how to practicaly implement code for login screen i FlexViewer. We use Flex 1.3. I dowloaded source code, but I am not programmer, so I don´t know what next to do.&lt;BR /&gt;I would like users have to login before Flex app start. List of users and their passwords could be in sites\users.xml.&lt;BR /&gt;Thanks&amp;nbsp; Petr&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I am also trying to get this working and I am not a programmer. I have Adobe Flex 3 and I have copied the index.mxml file into my src folder and built the application. I also copied the ArcGIS_Security folder into my root application folder. I noticed someone said you had to copy this to asp. Not sure how to do that. Any help would be appreciated. Thanks, Nathan&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jun 2011 17:47:30 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-viewer-for-flex-questions/login-screen-for-the-flexviewer/m-p/190328#M5856</guid>
      <dc:creator>NathanRobbins</dc:creator>
      <dc:date>2011-06-23T17:47:30Z</dc:date>
    </item>
  </channel>
</rss>

