tools.ietf.org/html/rfc6749#section-2.1
OAuth は、機密クライアントとパブリック クライアントの 2 種類のクライアントを定義しています。
機密クライアントは認可サーバーに対して安全に認証できるアプリケーションであり、たとえば登録クライアントの秘密を安全に保持できることが挙げられます。
パブリック クライアントは、登録クライアントの秘密を使用することはできません。たとえば、ブラウザやモバイル デバイスで実行されているアプリケーションです。
その他のリソース