nextcloud / jitsi

Nextcloud Jitsi Integration
GNU Affero General Public License v3.0
28 stars 9 forks source link

Clarify set-up with new Jaas.8x8.vc service #21

Open clintonthegeek opened 1 year ago

clintonthegeek commented 1 year ago

8x8 has a new free-tier Jitsi back-end hosting service which I'm trying to integrate into NextCloud using your plugin. I've read through the documentation several times, uploaded my own RSA key as API key, and the rest, yet I can't figure out what the the permanent JWT secret is. They make the AppID obvious enough, just not this second variable. The JaaS web-panel lets me generate temporary JWTs, but I assume that it's the job of your plugin to do this.

Could you please make it obvious to me, and others, in the documentation what needs to be done to integrate into the JaaS.8x8.vc service? Thanks.

bsk-eduardo-oliveira commented 1 year ago

This is an important issue, as 8x8 has an excellent service and many companies use it. The configuration of data requested by 8x8 in the application should be allowed. To generate a token, you can use your own application that receives the data and generates the token, but in any case you will have to develop this in this Jitsi application for NextCloud.

weeman1337 commented 1 year ago

Unfortunately, there is nothing I can do. I don't have an 8x8 account.

Pull requests welcome…

robertpin commented 1 year ago

Unfortunately, there is nothing I can do. I don't have an 8x8 account.

Pull requests welcome…

You can create a free account at https://jaas.8x8.vc/ The Dev plan is free so it can easily be used for development

rasos commented 4 months ago

According to their documentation https://developer.8x8.com/jaas/docs/api-keys-jwt the JWT header contains the kid (which you get on the jaas console) and the body contains the details about the conference, the user and the user's role and features. So what needs to be done in the settings dialog is allow splitting into the header part and offer to auto generate the body with the user UID and name.

Or watch out for alternative Jitsi hosters, such as fairmeeting (here is an older list of public instances https://vpntester.org/blog/kostenlose-jitsimeet-server-liste/).