Ask Your Question
0

User level in robridge

asked 2016-01-23 02:39:40 -0600

Lain Iwakura gravatar image

updated 2016-01-23 09:02:51 -0600

Hello, I would like to know how to assigned authorization to None-ROS client, like a browser, which is connected through rosbridge. If I am right, I can realize it by using the 'level' field in rosbridge. (Otherwise what is it used for?)

I read the protocol document, but I couldn't get the answer.

Isn't it implemented?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2016-01-24 11:16:39 -0600

rtoris288 gravatar image

By default there is no authentication enabled in rosbridge so any browser can connect. You can enable only authorized clients to connect by using rosauth (see GitHub for source code and this paper for details). The current implementation only checks for authentication, not authorization (i.e., different user levels). Although a field is passed along indicating the user lever specified from the client. This could be extended of course.

edit flag offensive delete link more

Comments

Thank you for your answer. I read your answer. I would like to implement the authorization part if I have the chance..

Lain Iwakura gravatar imageLain Iwakura ( 2016-01-31 03:53:55 -0600 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: 2016-01-23 02:39:40 -0600

Seen: 77 times

Last updated: Jan 24 '16