Description
Login with NEAR WordPress plugin allows to easy setup and customize login with NEAR functionality at your WordPress site by using simple shortcode [login_near_link].
Benefits
-
Provides the most popular Near Wallets: Seamlessly integrate with popular NEAR wallets: “Mintbase Wallet” and “Here Wallet”.
-
NEAR Protocol Support: Leverage the speed, low transaction fees and modern blockchain technology of the NEAR protocol.
-
Effortless Registration and Login: Users with NEAR wallets can seamlessly access your site’s functionality and are automatically identified as WP Users.
-
Call smart contracts from single endpoint: Plugin is a wrapped implementation for official Near Wallet Selector (https://github.com/near/wallet-selector). If you use a smart contract it provides possibility to use limited access key for it. Also, you can make calls to change/view methods on another smart contracts.
-
Customization Flexibility: Modify login/logout button text and apply advanced styling with ease directly from the code.
For WordPress developers
- Integrate smart contracts effortlessly and call them from logged-in users using simple JavaScript methods:7:
- View method: await window.mainWallet.viewMethod({contractId: string, method: string, args: {} }
- Change method: await window.mainWallet.callMethod({contractId: string, method: string, args: {}, gas: number, deposit: number})
Important links
- Plugin Demo: http://livedemo.kinsta.cloud/
Screenshots
Reviews
Contributors & Developers
“Login with NEAR” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Login with NEAR” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
0.0.2
- [Improvement] Improved wallet integration and contract calls
0.0.3
- [Improvement] Minor bugfix
0.0.4
- [Improvement] Provide demo link to readme
0.0.5
- [Improvement] Modify plugin title
0.0.6
- [Improvement] Minor bugfix
0.0.7
- [Improvement] Update description
0.0.8
- [Improvement] Minor bugfix
0.0.9
- [Improvement] Update description
0.1.0
- [Improvement] Provide is loaded for compatibility with another plugins
0.1.1
- [Improvement] set timeout on init form for better compatibility
0.1.2
- [Improvement] minor fix for composer issue
0.1.3
- [Improvement] fix structure
0.1.4
- [Improvement] fix structure
0.1.5
- [Improvement] fix structure
0.1.6
- [Improvement] minor fix warnings
0.1.7
- [Improvement] minor tested with 6.4.1
0.1.8
- [Improvement] fix tags
0.1.9
- [Improvement] fix wp version
0.2.0
- [Improvement] fix login script
0.2.1
- [Improvement] fix tags
0.2.2
- [Improvement] fix login script
0.2.3
- [Improvement] update scripts, support 6.5.2, change list of supported wallets
0.2.4
- [Improvement] fix js
0.2.5
- [Improvement] change readme and screenshots
0.2.6
- [Improvement] Bring back support for meteor and mynear wallet
0.2.7
- [Improvement] Replace mintbase wallet with bitte wallet