The applying top secret that you choose to made during the app registration portal for your app. Never use the applying key in a native app or one page application mainly because a client_secret cannot be reliably saved on equipment or Web content. It can be necessary for Website apps and web APIs, which can store the client_secret securely around