Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@dyadikov/vue-vk-oauth2

Package Overview
Dependencies
Maintainers
1
Versions
10
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@dyadikov/vue-vk-oauth2 - npm Package Compare versions

Comparing version 1.0.4 to 1.0.5

16

index.js

@@ -30,6 +30,2 @@ let vkAuth = (function () {

let method = null
let prompt = {}
let widget = null
this.load = config => {

@@ -40,2 +36,9 @@ installClient()

})
.then(() => {
if (config.widgets) {
config.widgets.forEach((widget) => {
this.Widget(widget)
})
}
})
}

@@ -106,2 +109,7 @@

}
this.Widget = (options) => {
console.log(options)
window.VK.Widgets[options.widget](options.selector, options.props, -20003922)
}
}

@@ -108,0 +116,0 @@

{
"name": "@dyadikov/vue-vk-oauth2",
"version": "1.0.4"
"version": "1.0.5"
}

@@ -9,2 +9,8 @@ ![npm](https://img.shields.io/npm/v/@dyadikov/vue-vk-oauth2)

#### Возможности
1. Авторизация пользователя
2. Вызов методов API ВКонтакте, список: https://vk.com/dev/methods
3. Виджеты
#### Установка

@@ -18,12 +24,16 @@

Подключать пакет желательно но необязательно непосредственно в компоненте, где он будет использоваться, т.е. в компоненте регистрации/аутентификации.
Подключть пакет в проект:
Подключить пакет в проект, виджеты описываются опционально:
```
import VKAuth from '@dyadikov/vue-vk-oauth2'
...
new Vue(VKAuth, {apiId: ВАШ_VK_APP_ID})
new Vue(VKAuth, {apiId: YOUR_VK_APP_ID,
widgets: [{
widget: 'ContactUs',
selector: 'vk_contact_us',
props: {text: 'Задайте свой вопрос'}
}]
})
```
После подключения вы можете обращаться к инстансу через глобальную переменную
После подключения вы можете обращаться к инстансу через глобальную переменную $vkAuth

@@ -40,2 +50,4 @@ #### Использование

<button @click="vkApiMethodExample">vkApiMethodExample</button>
<!-- VK Widget Example -->
<div id="vk_contact_us"></div>
</div>

@@ -50,3 +62,9 @@ </template>

new Vue(VKAuth, {apiId: ВАШ_VK_APP_ID})
new Vue(VKAuth, {apiId: YOUR_VK_APP_ID,
widgets: [{
widget: 'ContactUs',
selector: 'vk_contact_us',
props: {text: 'Задайте свой вопрос'}
}]
})

@@ -53,0 +71,0 @@ export default {

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc