<?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: Why was DBClientsManager authorizeFromController browserAuth removed in a point release? in Dropbox API Support &amp; Feedback</title>
    <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Why-was-DBClientsManager-authorizeFromController-browserAuth/m-p/218842#M11515</link>
    <description>By the way, the documentation at &lt;A href="https://github.com/dropbox/dropbox-sdk-obj-c#handling-the-authorization-flow" target="_blank"&gt;https://github.com/dropbox/dropbox-sdk-obj-c#handling-the-authorization-flow&lt;/A&gt; still refers to the in-app web view authentication flow.</description>
    <pubDate>Tue, 02 May 2017 00:39:26 GMT</pubDate>
    <dc:creator>Steve L.</dc:creator>
    <dc:date>2017-05-02T00:39:26Z</dc:date>
    <item>
      <title>Why was DBClientsManager authorizeFromController browserAuth removed in a point release?</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Why-was-DBClientsManager-authorizeFromController-browserAuth/m-p/218839#M11514</link>
      <description>&lt;P&gt;This is going to sound like criticism, and I guess it is, but please bear with me. &amp;nbsp;The criticism is intended to be constructive and professional, not personal.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In the dropbox-sdk-obj-c GitHub project&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Commit&amp;nbsp;&lt;A href="https://github.com/dropbox/dropbox-sdk-obj-c/commit/8936d7fc0be220e4cb1664b17ea6829044230a52" target="_blank"&gt;https://github.com/dropbox/dropbox-sdk-obj-c/commit/8936d7fc0be220e4cb1664b17ea6829044230a52&lt;/A&gt; on April 12 removed the browserAuth option, thus removing the option of an In-app auth. &amp;nbsp;I cannot find any discussion or rationale for this change in the Dropbox developer forums nor in the GitHub issues.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Suffice to say I relied on this functionality.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Do you believe it is acceptable to lose API functionality in a point release without fair warning and with no rationale or documentation? &amp;nbsp;As pointed out in another forum thread, the change wasn't even documented.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;There are many of us desperately trying to get our apps converted before the V1 switch off. &amp;nbsp;An unstable API is not making it easier.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If there is a good reason for removing the functionality please document it. If not, please restore it ASAP and *please* stop making breaking API changes in point releases.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 29 May 2019 09:23:06 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Why-was-DBClientsManager-authorizeFromController-browserAuth/m-p/218839#M11514</guid>
      <dc:creator>Steve L.</dc:creator>
      <dc:date>2019-05-29T09:23:06Z</dc:date>
    </item>
    <item>
      <title>Re: Why was DBClientsManager authorizeFromController browserAuth removed in a point release?</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Why-was-DBClientsManager-authorizeFromController-browserAuth/m-p/218842#M11515</link>
      <description>By the way, the documentation at &lt;A href="https://github.com/dropbox/dropbox-sdk-obj-c#handling-the-authorization-flow" target="_blank"&gt;https://github.com/dropbox/dropbox-sdk-obj-c#handling-the-authorization-flow&lt;/A&gt; still refers to the in-app web view authentication flow.</description>
      <pubDate>Tue, 02 May 2017 00:39:26 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Why-was-DBClientsManager-authorizeFromController-browserAuth/m-p/218842#M11515</guid>
      <dc:creator>Steve L.</dc:creator>
      <dc:date>2017-05-02T00:39:26Z</dc:date>
    </item>
    <item>
      <title>Re: Why was DBClientsManager authorizeFromController browserAuth removed in a point release?</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Why-was-DBClientsManager-authorizeFromController-browserAuth/m-p/218846#M11517</link>
      <description>&lt;P&gt;Thanks for the feedback Steve. We unfortunately had to remove this functionality in order to support users using the Google Sign In flow to sign in to&amp;nbsp;Dropbox when authorizing a&amp;nbsp;Dropbox API app. Google is &lt;A href="https://developers.googleblog.com/2016/08/modernizing-oauth-interactions-in-native-apps.html" target="_self"&gt;dropping support for processing their OAuth flow in web views&lt;/A&gt;. We do have information about this in &lt;A href="https://github.com/dropbox/dropbox-sdk-obj-c/releases/tag/3.0.11" target="_self"&gt;the release notes for 3.0.11&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;And thanks for pointing out the outdated documentation. The "web view" there is now referring to the&amp;nbsp;SFSafariViewController. I'll ask the team to update that.&lt;/P&gt;</description>
      <pubDate>Tue, 02 May 2017 01:01:30 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Why-was-DBClientsManager-authorizeFromController-browserAuth/m-p/218846#M11517</guid>
      <dc:creator>Greg-DB</dc:creator>
      <dc:date>2017-05-02T01:01:30Z</dc:date>
    </item>
    <item>
      <title>Re: Why was DBClientsManager authorizeFromController browserAuth removed in a point release?</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Why-was-DBClientsManager-authorizeFromController-browserAuth/m-p/219056#M11537</link>
      <description>&lt;P&gt;I guess you're hands are tied if Google has made the change. &amp;nbsp;I'll investigate adjusting the browser chrome to better simulate the in-app web view.&lt;/P&gt;</description>
      <pubDate>Wed, 03 May 2017 04:02:00 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Why-was-DBClientsManager-authorizeFromController-browserAuth/m-p/219056#M11537</guid>
      <dc:creator>Steve L.</dc:creator>
      <dc:date>2017-05-03T04:02:00Z</dc:date>
    </item>
  </channel>
</rss>

