vk-apps-sdk

1.0.4 • Public • Published

VK Apps SDK

Nodejs SDK for VK Apps service's backend

Install

npm i vk-apps-sdk -s

Examples

const PORT = process.env.PORT || 3000
const express = require('express')
const app = express()
 
const VKAppsSDK = require('vk-apps-sdk')
const VKApp = new VKAppsSDK({
    CLIENT_SECRET: 'okM7c8C1V7wbe3eCFqK7'
})
 
 
app.use( (req, res, next) => {
    req.auth = VKApp.checkVKQueryParamsSign(req.body)
    next()
})
 
app.all( (req, res) => {
    req.json({
        auth: req.auth
    })
})
 
app.listen(PORT)

Methods

.checkVKQueryParamsSign(params)

Checks VK Apps query params signature

.checkVKPaySignature(data_str, signature)

Checks VK Pay signature for base64 encoded data string

Readme

Keywords

Package Sidebar

Install

npm i vk-apps-sdk

Weekly Downloads

2

Version

1.0.4

License

MIT

Unpacked Size

5.17 kB

Total Files

4

Last publish

Collaborators

  • nocell