Security News
The Unpaid Backbone of Open Source: Solo Maintainers Face Increasing Security Demands
Solo open source maintainers face burnout and security challenges, with 60% unpaid and 60% considering quitting.
ssb-invite
Advanced tools
Invite-token system, mainly used for pubs. Creates invite codes as one of ways of onboarding.
Invite-token system, mainly used for pubs. Creates invite codes as one of ways of onboarding.
Generally this ends being used for pubs:
Soon, hopefully supercededed by ssb-peer-invites but supported for backwards compatibity.
Create a new invite code.
uses
(number): How many times the invite can be used before it expires.note
(string): A note to associate with the invite code. The ssb-server instance will
include this note in the follow message that it creates when use
is
called.external
(string): An external hostname to usemodern
(boolean): if true the invite code will be a valid multiserver address.
This produces an invite-code which encodes the ssb-server instance's public address,
and a keypair seed. The keypair seed is used to generate a keypair, which is then used to authenticate a connection with the ssb-server instance.
The ssb-server instance will then grant access to the use
call.
Use an invite code.
create
This connects to the server address encoded in the invite-code, then calls use()
on the server.
It will cause the server to follow the local user.
This method is used internally, it is called on the remote pub by your local instance
when you call accept
. To call use
you must authenticate
as a guest, by using the seed in an invite code, that was created by this pub.
use({feed: feed_id}, cb)
This commands the receiving server to follow the given feed.
An invite-code encodes the ssb-server instance's address, and a keypair seed. The keypair seed must be used to generate a keypair, then authenticate a connection with the ssb-server instance, in order to use this function.
feed
(feedid): The feed the server should follow.MIT
FAQs
Invite-token system, mainly used for pubs. Creates invite codes as one of ways of onboarding.
The npm package ssb-invite receives a total of 45 weekly downloads. As such, ssb-invite popularity was classified as not popular.
We found that ssb-invite demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 6 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Solo open source maintainers face burnout and security challenges, with 60% unpaid and 60% considering quitting.
Security News
License exceptions modify the terms of open source licenses, impacting how software can be used, modified, and distributed. Developers should be aware of the legal implications of these exceptions.
Security News
A developer is accusing Tencent of violating the GPL by modifying a Python utility and changing its license to BSD, highlighting the importance of copyleft compliance.