bmcgonag / Vector

Wireguard Server-side Web-based User Interface
45 stars 9 forks source link

Allow me (the user / Vector instance owner) to turn on / off access to my Wireguard VPN for other users / users' interfaces #4

Closed bmcgonag closed 4 years ago

bmcgonag commented 4 years ago

Epic

As a Vector user, I want the ability to add other users / users interfaces to my server instance, but want / need the ability to turn those users / interfaces off and on at will.


Story 1

Allow Owner to create an interface and assign it to a friend.

Acceptance Criteria

Owner can add a friend to the Vector system. Use a Data-List combo to allow the user to type, or auto-type to allow them to pick a friend from the entry box who's already been added previously.


Story 2

Allow owner the ability (use a switch or checkbox) to enable / disable access to their instance of Vector / Wireguard.

Acceptance Criteria


Story 3

Allow non-owners to register on the Vector Instance and create their own interfaces, with the same control as Owner over their own interface(s).

Acceptance Criteria


Story 4

Allow the owner of the Vector instance to limit the number of interfaces a normal user can create / have at one time.

Acceptance Criteria


bmcgonag commented 4 years ago

Done.