<?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: custom login in Web AppBuilder Custom Widgets Questions</title>
    <link>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/custom-login/m-p/837969#M8942</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Wadson, I deleted my comment on your other thread &lt;A href="https://community.esri.com/thread/189014-custom-login-esri-web-appbuilder-dev-edition"&gt;https://community.esri.com/thread/189014-custom-login-esri-web-appbuilder-dev-edition&lt;/A&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; do you can go deleted that one since you recreated it here (which is a better location)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 24 Jan 2017 16:35:17 GMT</pubDate>
    <dc:creator>RebeccaStrauch__GISP</dc:creator>
    <dc:date>2017-01-24T16:35:17Z</dc:date>
    <item>
      <title>custom login</title>
      <link>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/custom-login/m-p/837966#M8939</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear all,&lt;/P&gt;&lt;P style="padding: 0px; min-height: 8pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Has anyone done a custom login widget (by extending the&amp;nbsp;esri JavaScript web appbuilder dev edition)&amp;nbsp;that opens on application startup and challenges the user for username and password. Ideally I would like the widget to open at the centre of my application with&amp;nbsp;the rest of&amp;nbsp;application 'greyed out/inactive' in the background.&lt;/P&gt;&lt;P style="padding: 0px; min-height: 8pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any pointers/pseudo code will be much appreciated.&lt;/P&gt;&lt;P style="padding: 0px; min-height: 8pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Kind regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Wadson&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jan 2017 11:02:03 GMT</pubDate>
      <guid>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/custom-login/m-p/837966#M8939</guid>
      <dc:creator>wadsonmakari</dc:creator>
      <dc:date>2017-01-24T11:02:03Z</dc:date>
    </item>
    <item>
      <title>Re: custom login</title>
      <link>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/custom-login/m-p/837967#M8940</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Wadson,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;I have not seen anyone create something like this as the WAB workflow would not really allow this. Widget are created at a latter time in the WAB app lifecycle and it would allow access to the app before the widget was created. The way I handle this sort of thing with standard JS API apps is to wrap the app in a asp.net website that has user authentication built using .Net. So basically I create a new .Net website app and do all the .Net configuration for authentication and then replace the html portion of the default.aspx with my JS API html code (leaving the asp login portions of course). You will need to Google this as it really has nothing to do with esri though.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jan 2017 14:30:26 GMT</pubDate>
      <guid>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/custom-login/m-p/837967#M8940</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2017-01-24T14:30:26Z</dc:date>
    </item>
    <item>
      <title>Re: custom login</title>
      <link>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/custom-login/m-p/837968#M8941</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Robert,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I was hoping the workflow would be similar to the Flex API. I am upgrading an ESRI Flex application whose&amp;nbsp;identity management is done via existing web services. I was therefore looking to build a custom login page that will run the web service to authenticate users and then load the JavaScript application with the widgets the logged in user has access to.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the Flex API I was able to build the UI and logic of the custom login in the index.mxml file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Robert are happy to talk off line about the approach you describe above?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Wadson.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jan 2017 16:29:33 GMT</pubDate>
      <guid>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/custom-login/m-p/837968#M8941</guid>
      <dc:creator>wadsonmakari</dc:creator>
      <dc:date>2017-01-24T16:29:33Z</dc:date>
    </item>
    <item>
      <title>Re: custom login</title>
      <link>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/custom-login/m-p/837969#M8942</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Wadson, I deleted my comment on your other thread &lt;A href="https://community.esri.com/thread/189014-custom-login-esri-web-appbuilder-dev-edition"&gt;https://community.esri.com/thread/189014-custom-login-esri-web-appbuilder-dev-edition&lt;/A&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; do you can go deleted that one since you recreated it here (which is a better location)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jan 2017 16:35:17 GMT</pubDate>
      <guid>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/custom-login/m-p/837969#M8942</guid>
      <dc:creator>RebeccaStrauch__GISP</dc:creator>
      <dc:date>2017-01-24T16:35:17Z</dc:date>
    </item>
    <item>
      <title>Re: custom login</title>
      <link>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/custom-login/m-p/837970#M8943</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This might be helpful:&amp;nbsp;&lt;A _jive_internal="true" href="https://community.esri.com/message/580467?et=watches.email.thread#580467"&gt;https://community.esri.com/message/580467?et=watches.email.thread#580467&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jan 2017 17:12:29 GMT</pubDate>
      <guid>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/custom-login/m-p/837970#M8943</guid>
      <dc:creator>BillSpiking__GISP</dc:creator>
      <dc:date>2017-01-24T17:12:29Z</dc:date>
    </item>
    <item>
      <title>Re: custom login</title>
      <link>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/custom-login/m-p/837971#M8944</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi William,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have you been able to implement the suggestions on the&amp;nbsp;thread you provided above? Thanks for this by the way. Where do you put the widget.js and widget.html files so that the widget opens on application startup?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kind regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Wadson.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jan 2017 17:26:36 GMT</pubDate>
      <guid>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/custom-login/m-p/837971#M8944</guid>
      <dc:creator>wadsonmakari</dc:creator>
      <dc:date>2017-01-24T17:26:36Z</dc:date>
    </item>
    <item>
      <title>Re: custom login</title>
      <link>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/custom-login/m-p/837972#M8945</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Wadson,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Unfortunately I haven't tried to implement, just thought it might be a good starting point for you. &amp;nbsp;Sorry.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Bill&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jan 2017 20:56:30 GMT</pubDate>
      <guid>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/custom-login/m-p/837972#M8945</guid>
      <dc:creator>BillSpiking__GISP</dc:creator>
      <dc:date>2017-01-24T20:56:30Z</dc:date>
    </item>
  </channel>
</rss>

