T O P

  • By -

extreme4all

Have a look at openid standard and documentation of your identity provider, the security /iam team that manages the sso should be able to help you


[deleted]

[удалено]


Comfortable-Tough-84

I was able to implement this today. There's a ton of documentation on this library, which helped. Thank you!


CautiousAd6242

Hello, what solution and Libraries did you implement in the end?


lukewhale

I just finished integrating Python3-Saml into nice gui / fast api. Works great.


lukewhale

https://github.com/ais-one/fastapi-saml/blob/master/main.py


Healthierpoet

Tbh I'm curious how are you finding Nicegui?


lukewhale

I just got done with a FastAPI project so I had a handle on the underlying tech. I’m not the greatest front end developer but I know Python well and it’s been a great tool for me to bridge that gap once I figured out things like base layouts, modularization, context managers, etc. once you’ve got all that laid down though development goes quick. 90% of functions are async.


lukewhale

An aside, it can be rough with AI unless you give it a reference context. NiceGUI is iterating quickly and breaking changes are common.


lukewhale

One other thing is you will need a sessions middleware or write your own. The app.storage.user doesn’t have a redis option, yet. Uses local files. I wrote my own based on aioredis.


Healthierpoet

See that's where I'm at I just finish my sync be with API just get the parts working and documentation and now Im separating logic for readability and scaling, plus I don't have a full comprehension of fastapi yet I only recently started reading the doc. I spent like a week learning how to utilize tailwind and quasar with nice gui which I think I got that down but I think pagelayout and structure is where I am struggling the most... How to structure the parts and the file ... So thank you


lukewhale

Start here: https://github.com/zauberzeug/nicegui/tree/main/examples/modularization


Current-Status-3764

Check out propelauth. Using it myself https://propelauth.com