Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[NEW] Token Controlled Access channels #8060

Merged
merged 10 commits into from
Dec 4, 2017

Conversation

sampaiodiego
Copy link
Member

@RocketChat/core

Closes #7693

The integration is enabled after filling the OAauth and API credentials:
image

After that, users that logged in using the OAuth will have a "Token Channels" group on side nav. There will be listed channels the user has access to based on his tokens:
image

You can set tokens and the balance required to access a channel on the channel creation page:
image

You can also set it on the channel info tab bar:
image

@engelgabriel engelgabriel temporarily deployed to rocket-chat-pr-8060 September 6, 2017 19:28 Inactive
@gdelavald gdelavald added this to the 0.60.0 milestone Sep 6, 2017
},

showJoinLink() {
return true;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If this is going to just be true with no logic do we really need this?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

so, for private groups there is no logic because it will always show a "Room not found" message and will not render the "join link". unless it's a TCA private group and you can see it (because you have the needed token), in this case it will always show the join link =)

@rodrigok
Copy link
Member

rodrigok commented Oct 9, 2017

@sampaiodiego can you fix the conflicts?

@sampaiodiego sampaiodiego temporarily deployed to rocket-chat-pr-8060 October 16, 2017 18:32 Inactive
@engelgabriel engelgabriel temporarily deployed to rocket-chat-pr-8060 October 23, 2017 17:16 Inactive
@sampaiodiego sampaiodiego temporarily deployed to rocket-chat-pr-8060 October 23, 2017 17:56 Inactive
@sampaiodiego sampaiodiego temporarily deployed to rocket-chat-pr-8060 October 23, 2017 19:46 Inactive
@@ -9,6 +9,8 @@
height: 100%;
justify-content: center;

overflow-y: auto;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can I remove this? I fixed that on #8637

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes please

@engelgabriel engelgabriel temporarily deployed to rocket-chat-pr-8060 October 25, 2017 15:57 Inactive
[NEW] Add icon art in Tokenpass channel title
@engelgabriel engelgabriel temporarily deployed to rocket-chat-pr-8060 November 20, 2017 08:42 Inactive
@sampaiodiego sampaiodiego temporarily deployed to rocket-chat-pr-8060 November 20, 2017 13:28 Inactive
@rodrigok rodrigok changed the title [NEW] Add Token Controlled Access channels [NEW] Token Controlled Access channels Dec 4, 2017
@rodrigok rodrigok merged commit 604a482 into develop Dec 4, 2017
@engelgabriel engelgabriel deleted the token-controlled-access-channels branch June 18, 2020 22:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Feature Request: Token Controlled Access Chat Channels
7 participants