Anton Georgiev
|
1340265d26
|
Update bigbluebutton-html5/imports/api/users/server/handlers/validateAuthToken.js
|
2023-05-08 09:05:13 -04:00 |
|
Anton Georgiev
|
1746c9376f
|
refactor: add userId and authToken for each PendingAuth
|
2023-05-05 16:01:07 -04:00 |
|
Anton Georgiev
|
f51205a119
|
refactor: adding logs for closing the connection due to invalid user
|
2023-05-05 15:28:21 -04:00 |
|
Paul Trudel
|
cdfe54bc56
|
Use meteor.setTimeout to keep call inside fiber
|
2023-05-05 15:26:56 +00:00 |
|
Scroody
|
4b965a2a71
|
Migration of the API to async for Meteor3.0
|
2023-03-31 17:40:41 -03:00 |
|
Ramon Souza
|
5397498746
|
prevent user join from multiple tabs with same sessionToken
|
2022-05-13 16:18:51 -03:00 |
|
Tainan Felipe
|
3e7d88586e
|
Enhances authToken validation to solely use Meteor.call
|
2021-10-28 15:16:16 -03:00 |
|
Ramon Souza
|
9592ca44fe
|
remove useless conditionals in validateAutoToken handler
|
2021-05-19 09:22:30 -03:00 |
|
Joao Siebel
|
c1503a2931
|
Remove banned users structure and handle reasonCode in validateAuthToken
|
2021-03-30 10:09:25 -03:00 |
|
Joao Siebel
|
4d759ad63c
|
Prevent logged out user tp spam validateAuthToken
|
2021-03-22 09:37:17 -03:00 |
|
Gustavo Trott
|
63e00bd7ca
|
Adds lastAuthTokenValidatedOn to users in Akka, send it in ValidateAuthTokenRespMsg pubSub msg, makes Meteor store it as authTokenValidatedTime
|
2021-02-25 16:52:20 -03:00 |
|
Anton Georgiev
|
49cdf9faef
|
Merge pull request #11413 from gustavotrott/develop
Include registeredOn date in pubSub user creation messages to replace loginTime creation in Meteor
|
2021-02-17 16:56:53 -05:00 |
|
Gustavo Trott
|
91f4eba678
|
Replace registeredOn params to Long (timestamp) instead of String (ISO_OFFSET_DATE_TIME)
|
2021-02-17 09:20:55 -03:00 |
|
Gustavo Trott
|
12e363eb92
|
Removes loginTime creation from Meteor and use the registeredOn date created on Akka. Makes Akka send the registeredOn date throught PubSub messages: UserRegisteredRespMsg, GuestsWaitingForApprovalEvtMsg and ValidateAuthTokenRespMsg.
|
2021-02-16 14:46:30 -03:00 |
|
Anton Georgiev
|
8c0f0fdd52
|
Split Meteor roles backend-frontend revisit
|
2021-02-05 17:47:46 +00:00 |
|
Joao Siebel
|
8c7c21f936
|
Sync users in collection with server active connections
|
2021-01-26 16:22:32 -03:00 |
|
Anton Georgiev
|
244a239810
|
Merge branch 'v2.2.x-release' of github.com:bigbluebutton/bigbluebutton into 2020-12-01-merge
|
2020-12-01 20:02:50 +00:00 |
|
Joao Siebel
|
bcc1d6c880
|
WIP remove callback from mongo operations
|
2020-11-23 10:13:46 -03:00 |
|
Joao Siebel
|
be8421db3c
|
Merge remote-tracking branch 'upstream/develop' into connection-manager
|
2020-10-21 13:57:17 -03:00 |
|
Joao Siebel
|
109c18beb0
|
Improve annotations and cursor streamer logs, also add a type info for some logs in authentication process
and rollback some attempts to fix multiple leaving end call.
|
2020-10-16 10:30:50 -03:00 |
|
Joao Siebel
|
db7164253d
|
Prevent repeated setUserId
|
2020-09-29 18:02:03 -03:00 |
|
Joao Siebel
|
ac0a014571
|
WIP onClose
|
2020-09-10 08:49:22 -03:00 |
|
Joao Siebel
|
4be9bc4c94
|
Adjust publishers to use auth-token-validation collection
|
2020-09-01 13:31:11 -03:00 |
|
Joao Siebel
|
b8f42ac712
|
Create ClientConnections structure and auth-token-validation collection
|
2020-09-01 09:07:56 -03:00 |
|
Joao Siebel
|
492acd6b5c
|
Add a warn when a banned user tries to join the meeting
|
2020-06-12 16:51:22 -03:00 |
|
Joao Siebel
|
45f99fed8b
|
Prevent banned user from trying to validate auth token multiple times. close #9798
|
2020-06-12 13:24:11 -03:00 |
|
Anton Georgiev
|
80e6b168ea
|
use Meteor setTimeout to run within Fiber
|
2020-05-09 09:52:16 -04:00 |
|
Tiago Jacobs
|
d6132e97b5
|
Postpone websocket close for a failed authToken
|
2020-05-08 19:08:50 -03:00 |
|
Tiago Jacobs
|
4bfd924c64
|
Refactor connection definition of userId to wait for validateAuthToken
|
2020-04-29 00:33:45 -03:00 |
|
Anton Georgiev
|
97682d9162
|
Revert "Merge pull request #8759 from capilkey/2.2-join-fix"
This reverts commit 5af41dabb4 , reversing
changes made to 004d872584 .
|
2020-03-25 16:12:36 -04:00 |
|
Chad Pilkey
|
e9a73217da
|
only join a user if the connection is still active
|
2020-03-11 13:40:50 -07:00 |
|
Anton Georgiev
|
a8f4827af8
|
utilize Meteor connection id instead of trusting client side meetingId, userId
|
2020-02-06 15:48:16 -05:00 |
|
Chad Pilkey
|
cb58037ea1
|
fix crash from invalid online users
|
2019-07-08 19:04:12 +00:00 |
|
Tainan Felipe
|
88cfb70255
|
Add ping-pong message to html5 client
|
2019-07-01 16:00:27 -03:00 |
|
Joao Siebel
|
b5929dc4b5
|
Add activity check modal
|
2019-02-26 14:40:01 -03:00 |
|
Anton Georgiev
|
4b18d50b42
|
update npm packages versions
|
2019-02-13 19:44:21 +00:00 |
|
Vitor Mateus
|
a9989e1107
|
Fix chat alert (push and audio) #6430
|
2019-01-14 11:23:35 -02:00 |
|
Maxim Khlobystov
|
4a7a3cfcf9
|
Clearing user system messages when adding a user.
|
2018-07-03 11:45:44 -04:00 |
|
Maxim Khlobystov
|
d7b99f5ed4
|
Cleanup.
|
2018-07-03 11:37:06 -04:00 |
|
Maxim Khlobystov
|
efbc24db6f
|
Add support for moderator only message.
|
2018-07-03 11:13:38 -04:00 |
|
Anton Georgiev
|
7338086572
|
Do not auth validate Flash users (#5695)
by @oswaldoacauan
|
2018-06-14 17:24:55 -03:00 |
|
Anton Georgiev
|
337bcd616c
|
add logs to debug user join handler
|
2018-03-16 18:57:27 +00:00 |
|
Oswaldo Acauan
|
8219c28084
|
Remove debug code
|
2018-02-20 11:59:47 -03:00 |
|
Oswaldo Acauan
|
2f741df97b
|
Impl user-session based connections on server. Fix #5150
Implement a connectionId for each user, each time a user try to validate we change their connectionId
and end all other connections of that user.
|
2018-02-20 11:26:36 -03:00 |
|
Oswaldo Acauan
|
eb4c89aefc
|
Fix bug when users re-validate after refresh
|
2017-12-19 10:19:47 -02:00 |
|
Oleksandr Zhurbenko
|
015ca3d719
|
Changed imports and removed 'initializeCursor.js' since it's not needed
|
2017-10-11 19:00:28 -07:00 |
|
Oleksandr Zhurbenko
|
337f53e72b
|
Moved files up to api/
|
2017-10-11 18:09:35 -07:00 |
|
Klaus Klein
|
c627deca36
|
Move api to api/1.1
|
2017-06-19 08:57:32 -03:00 |
|
Oswaldo Acauan
|
e6412275a6
|
Linter auto fix
|
2017-06-02 19:25:02 +00:00 |
|
KDSBrowne
|
ff1a152f0b
|
remove new lines being rendered in log/development.log
|
2017-05-19 09:05:09 -07:00 |
|