voila icon indicating copy to clipboard operation
voila copied to clipboard

Token management or any other secured way to serve a Voilà application

Open brichet opened this issue 3 years ago • 4 comments

Hi, Maybe I missed some improvements but I didn't find a way to authenticate users before using a Voilà application. In my case I don't necessarily need a secure authentication but it would be good to be able to use a token (that enough security for my needs). Is there any reason why this is not implemented ? There is some commented code about that in app.py with that line above :

# TODO: do we want to have the token?

I made some modifications to add an option --Voila.token=<unicode> to let user add his own token, so if you think this feature can be interesting I can create a PR. Nicolas

brichet avatar Feb 10 '21 12:02 brichet

Same question I had. I do however need secure authentication.

GregSilverman avatar Mar 27 '21 01:03 GregSilverman

@GregSilverman you can try https://github.com/brichet/voila/tree/token_management, which enables a token with the option --Voila.token=<unicode>. It is currently not updated to the latest version of the master.

brichet avatar Mar 27 '21 13:03 brichet

Cool! Thanks!

GregSilverman avatar Mar 27 '21 14:03 GregSilverman

https://github.com/voila-dashboards/voila/pull/724 can also be used

timkpaine avatar May 11 '22 01:05 timkpaine

Fixed by https://github.com/voila-dashboards/voila/pull/1308

brichet avatar May 03 '23 12:05 brichet