<?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: Use of OAuth 2.0 nonce parameter in Network Platform API</title>
    <link>https://community.cisco.com/t5/network-platform-api/use-of-oauth-2-0-nonce-parameter/m-p/5420800#M3390</link>
    <description>&lt;P&gt;To close the loop on this, the documentation has been updated and the "nonce" reference has been removed.&lt;/P&gt;</description>
    <pubDate>Mon, 03 Nov 2025 19:38:22 GMT</pubDate>
    <dc:creator>obrigg</dc:creator>
    <dc:date>2025-11-03T19:38:22Z</dc:date>
    <item>
      <title>Use of OAuth 2.0 nonce parameter</title>
      <link>https://community.cisco.com/t5/network-platform-api/use-of-oauth-2-0-nonce-parameter/m-p/5420795#M3385</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I've been implementing OAuth 2.0 flow for my demonstration QR code application. &lt;/P&gt;&lt;P&gt;I am confused about the optional "nonce" parameter.&lt;/P&gt;&lt;P&gt;I had anyway planned to add a temporary secret to the `state` which is OAuth2 standard, and to validate against this state to prevent CSRF and prevent replay attacks.&lt;/P&gt;&lt;P&gt;However, I have read the documentation at &lt;A href="https://developer.cisco.com/meraki/api-v1/oauth-overview/#oauth-20" target="_blank" rel="noopener nofollow noreferrer"&gt;https://developer.cisco.com/meraki/api-v1/oauth-overview/#oauth-20&lt;/A&gt;  .&lt;/P&gt;&lt;P&gt;This mentions a parameter &lt;/P&gt;&lt;P&gt;nonce (optional)&lt;/P&gt;&lt;P&gt;This is interesting, and I assumed could be used for a similar purpose, but the documentation never refers to this parameter or its purpose again. &lt;/P&gt;&lt;P&gt;How is this `nonce` used in the flow?&lt;/P&gt;&lt;P&gt;It does not appear to be attached as a parameter to the callback, what purpose does it have otherwise please?&lt;/P&gt;</description>
      <pubDate>Sun, 19 Oct 2025 16:47:06 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/use-of-oauth-2-0-nonce-parameter/m-p/5420795#M3385</guid>
      <dc:creator>RCocks</dc:creator>
      <dc:date>2025-10-19T16:47:06Z</dc:date>
    </item>
    <item>
      <title>Re: Use of OAuth 2.0 nonce parameter</title>
      <link>https://community.cisco.com/t5/network-platform-api/use-of-oauth-2-0-nonce-parameter/m-p/5420796#M3386</link>
      <description>&lt;P&gt;I don't know the answer.&lt;/P&gt;&lt;P&gt;I have only used the OAUTH interface from Python.  This GitHub has an example.&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/obrigg/meraki-oauth" target="_blank" rel="nofollow noopener noreferrer"&gt;https://github.com/obrigg/meraki-oauth&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 19 Oct 2025 21:50:54 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/use-of-oauth-2-0-nonce-parameter/m-p/5420796#M3386</guid>
      <dc:creator>Philip D'Ath</dc:creator>
      <dc:date>2025-10-19T21:50:54Z</dc:date>
    </item>
    <item>
      <title>Re: Use of OAuth 2.0 nonce parameter</title>
      <link>https://community.cisco.com/t5/network-platform-api/use-of-oauth-2-0-nonce-parameter/m-p/5420797#M3387</link>
      <description>&lt;P&gt;I've not used the Meraki Oath 2 service, but my &lt;EM&gt;guess&lt;/EM&gt; is that the authorisation server simply doesn't have the feature implemented yet.&lt;/P&gt;&lt;P&gt;Presumably if/when it is added, the server would look for a nonce where required, and if it's not present return the nonce_required error and the nonce endpoint that client must use to obtain one.&lt;/P&gt;&lt;P&gt;Maybe someone from Meraki can comment?&lt;/P&gt;</description>
      <pubDate>Mon, 20 Oct 2025 13:27:43 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/use-of-oauth-2-0-nonce-parameter/m-p/5420797#M3387</guid>
      <dc:creator>sungod</dc:creator>
      <dc:date>2025-10-20T13:27:43Z</dc:date>
    </item>
    <item>
      <title>Re: Use of OAuth 2.0 nonce parameter</title>
      <link>https://community.cisco.com/t5/network-platform-api/use-of-oauth-2-0-nonce-parameter/m-p/5420798#M3388</link>
      <description>&lt;P&gt;&lt;A href="https://community.meraki.com/t5/user/viewprofilepage/user-id/6911"&gt;@obrigg&lt;/A&gt; Sorry to tag you , but this seems like something you would be able to answer &lt;SPAN class="lia-unicode-emoji" title=":smiling_face_with_smiling_eyes:"&gt;&lt;span class="lia-unicode-emoji" title=":smiling_face_with_smiling_eyes:"&gt;😊&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 20 Oct 2025 14:40:20 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/use-of-oauth-2-0-nonce-parameter/m-p/5420798#M3388</guid>
      <dc:creator>Raphael_L</dc:creator>
      <dc:date>2025-10-20T14:40:20Z</dc:date>
    </item>
    <item>
      <title>Re: Use of OAuth 2.0 nonce parameter</title>
      <link>https://community.cisco.com/t5/network-platform-api/use-of-oauth-2-0-nonce-parameter/m-p/5420799#M3389</link>
      <description>&lt;P&gt;I literally wrote the document, and I have no recollection of adding “nonce” there. It’s mandatory for OIDC, but not for the way you’d interact with OAuth.&lt;/P&gt;&lt;P&gt;I’ll remove it from the documentation.&lt;/P&gt;&lt;P&gt;Thanks for flagging this!&lt;/P&gt;</description>
      <pubDate>Mon, 20 Oct 2025 16:05:16 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/use-of-oauth-2-0-nonce-parameter/m-p/5420799#M3389</guid>
      <dc:creator>obrigg</dc:creator>
      <dc:date>2025-10-20T16:05:16Z</dc:date>
    </item>
    <item>
      <title>Re: Use of OAuth 2.0 nonce parameter</title>
      <link>https://community.cisco.com/t5/network-platform-api/use-of-oauth-2-0-nonce-parameter/m-p/5420800#M3390</link>
      <description>&lt;P&gt;To close the loop on this, the documentation has been updated and the "nonce" reference has been removed.&lt;/P&gt;</description>
      <pubDate>Mon, 03 Nov 2025 19:38:22 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-platform-api/use-of-oauth-2-0-nonce-parameter/m-p/5420800#M3390</guid>
      <dc:creator>obrigg</dc:creator>
      <dc:date>2025-11-03T19:38:22Z</dc:date>
    </item>
  </channel>
</rss>

