-
Notifications
You must be signed in to change notification settings - Fork 6.6k
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
Conflict with Firebase Authentication and New Moderator Requirement Leading to Redirection to Official Jitsi Meet Android App #14017
Comments
You should consider using your own deployment or jaas.8x8.vc. |
Please, when you have questions or problems use the community forum before opening new issues, thank you. |
You are not abiding by our "fair use" terms of service. Your app uses our backend: https://github.com/NilabhB/SkyMeet/blob/dev/app/src/main/java/com/skymeet/videoConference/SkyMeetApp.java If you want to have your own authentication you have a couple of choices, as Damencho mentioned:
Hope that helps! |
Thank you, @damencho, for pointing me towards the appropriate channels for support; I'll be sure to consult the community forum for future inquiries. @saghul, I appreciate your swift response and the options you've outlined. I would like to note that SkyMeet is a non-commercial, educational project I created, which operates without any revenue model. Hence, the suggested solutions present a financial challenge as they involve ongoing costs. Could you advise on any alternative solutions that might accommodate the financial constraints of an educational project to keep SkyMeet operational? Additionally, while I'm intrigued by the idea of running my own backend or using JaaS, I must confess I'm quite new to these concepts. Any guidance, or a point in the direction of detailed tutorials, would be invaluable. Should my circumstances change to where I can invest in the project, I am eager to learn and later contribute documentation for Android integration with Jitsi. Thank you for your understanding and any assistance you can provide. Please help!! |
You can use links in your app, which will deeplink and open the official Jitsi Meet app for the meetings. |
Description
I am the lead developer of SkyMeet, a video conferencing application for Android leveraging the Jitsi Meet SDK. We are currently facing a challenge with the new moderator authentication feature introduced in recent SDK updates, which is not compatible with our custom Firebase authentication. This incompatibility leads to an undesirable redirection for our users to the official Jitsi Meet app in the Google Play Store after they attempt to log in. This redirection starts with a dialog box that sends them to a Chrome browser session and then to the Play Store for Jitsi Meet.
Previously, users could log in via Firebase, enter a meeting room name, and proceed to start or join a meeting in SkyMeet without issue. The mandatory moderator authentication now disrupts this user flow.
Current behavior
Expected Behavior
The optimal outcome would be to bypass the new Jitsi moderator authentication, retaining our Firebase authentication to manage moderator privileges in SkyMeet. Should bypassing not be an option, we're looking for advice on how to integrate this new moderator requirement with our Firebase setup in a way that doesn't redirect users out of SkyMeet, thus preserving the intuitive experience our users have come to expect.
Steps to Reproduce
Environment details
Note for Contributors:
We need help addressing this significant issue from a coding standpoint. We would greatly appreciate any insights on how to adapt our codebase to bypass the new moderator authentication requirement or integrate it without causing user redirections. Our goal is to maintain the seamless experience of SkyMeet that our users have valued.
@saghul if you have the opportunity, your input would be incredibly helpful. Thank you for considering our request.
The text was updated successfully, but these errors were encountered: