Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vchaptsev/vue-telegram-passport
Vue component for Telegram passport
https://github.com/vchaptsev/vue-telegram-passport
telegram telegram-passport vue vue-component
Last synced: 26 days ago
JSON representation
Vue component for Telegram passport
- Host: GitHub
- URL: https://github.com/vchaptsev/vue-telegram-passport
- Owner: vchaptsev
- License: mit
- Created: 2018-08-15T20:43:12.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2018-08-28T22:21:44.000Z (over 5 years ago)
- Last Synced: 2024-01-02T23:39:45.814Z (5 months ago)
- Topics: telegram, telegram-passport, vue, vue-component
- Language: Vue
- Size: 9.77 KB
- Stars: 5
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Lists
- awesome-vue - vue-telegram-passport - Vue Component for [Telegram Passport](https://telegram.org/blog/passport) (Components & Libraries / Integrations)
- awesome-vue - vue-telegram-passport - Vue Component for [Telegram Passport](https://telegram.org/blog/passport) (Components & Libraries / Integrations)
- awesome-vue - vue-telegram-passport - Vue Component for [Telegram Passport](https://telegram.org/blog/passport) (Components & Libraries / Integrations)
- awesome-vue - vue-telegram-passport - Vue Component for [Telegram Passport](https://telegram.org/blog/passport) (Components & Libraries / Integrations)
- awesome-vue - vue-telegram-passport - Vue Component for [Telegram Passport](https://telegram.org/blog/passport) by [@vchaptsev](https://github.com/vchaptsev/) (Components & Libraries / Integrations)
- awesome-vue - vue-telegram-passport - Vue Component for [Telegram Passport](https://telegram.org/blog/passport) (Components & Libraries / Integrations)
- awesome-vue - vue-telegram-passport - Vue Component for [Telegram Passport](https://telegram.org/blog/passport) (Components & Libraries / Integrations)
- awesome-vue - vue-telegram-passport - Vue Component for [Telegram Passport](https://telegram.org/blog/passport) (Components & Libraries / Integrations)
- awesome-vue - vue-telegram-passport - Vue Component for [Telegram Passport](https://telegram.org/blog/passport) by [@vchaptsev](https://github.com/vchaptsev/) (Components & Libraries / Integrations)
- awesome-vue - vue-telegram-passport - Vue Component for [Telegram Passport](https://telegram.org/blog/passport) by [@vchaptsev](https://github.com/vchaptsev/) (Integrations / Payment)
- awesome-vue - vue-telegram-passport - Vue Component for [Telegram Passport](https://telegram.org/blog/passport) by [@vchaptsev](https://github.com/vchaptsev/) (Integrations / Payment)
- awesome-vue - vue-telegram-passport ★2 - Vue Component for [Telegram Passport](https://telegram.org/blog/passport) by [@vchaptsev](https://github.com/vchaptsev/) (Integrations / Payment)
- awesome-vue - vue-telegram-passport - Vue Component for [Telegram Passport](https://telegram.org/blog/passport) (Components & Libraries / Integrations)
README
Vue Telegram Passport
**vue-telegram-passport** is a Vue component for [Telegram Passport](https://telegram.org/blog/passport)
## Installation
Install with [npm](https://npmjs.com):
```bash
$ npm i vue-telegram-passport
```Install with [yarn](https://yarnpkg.com):
```bash
$ yarn add vue-telegram-passport
```or if you just want to try it out, [unpkg](https://unpkg.com/#/) has ready-to-use packages.
```html
```
## UsageImport `vue-telegram-passport`, pass it to the `components` and use in your template
```html
...
...import {vueTelegramPassport} from 'vue-telegram-passport'
export default {
...
components: {vueTelegramPassport},
...
}```
## Props
You can play around with options on the official [passport page](https://core.telegram.org/passport/example)| Name | Description | Required | Default |
| ----------------- | ----------------------------------------------------------------------------- | -------- | ----------- |
| authParameters | [docs](https://core.telegram.org/passport/sdk-javascript#authparameters) | True | null |
| authButtonOptions | [docs](https://core.telegram.org/passport/sdk-javascript#authbuttonoptions) | False | {} |## Links
+ [Official blog post](https://telegram.org/blog/passport) – basic description and examples
+ [Official docs](https://core.telegram.org/passport) – bot preparation instructions
+ [Official JS SDK docs](https://core.telegram.org/passport/sdk-javascript) – fields, options descriptions