/fief

Users and authentication management SaaS

Primary LanguagePythonOtherNOASSERTION

Fief

Users and authentication management SaaS

Getting started

Contributing

All Contributors

All contributions to improve the project are welcome! In particular, bug and documentation fixes are really appreciated.

For new features and larger improvements, we kindly ask you to open a discussion first about your idea, what motivates it and how you plan to implement it before you start working. It'll avoid frustration on both sides if we decide not to integrate your code in the project.

Thanks goes to these wonderful people (emoji key):

shrike71
shrike71

๐Ÿ› ๐Ÿค”
trisongz
trisongz

๐Ÿ’ก ๐Ÿค”
David Brochart
David Brochart

๐Ÿ“– ๐Ÿ’ป
Paolo Dina
Paolo Dina

๐Ÿ›
duber000
duber000

๐Ÿ’ป
Danilo Polani
Danilo Polani

๐ŸŒ
Moritz
Moritz

๐ŸŒ
plpsanchez
plpsanchez

๐ŸŒ
William Mayor
William Mayor

๐Ÿ’ป
Rui Oliveira
Rui Oliveira

๐ŸŒ ๐Ÿ’ป
Jimmy Angel Pรฉrez Dรญaz
Jimmy Angel Pรฉrez Dรญaz

๐ŸŒ
Michaล‚ Rosiak
Michaล‚ Rosiak

๐ŸŒ
olimcc
olimcc

๐Ÿ›ก๏ธ
Joe Hamman
Joe Hamman

๐Ÿ›ก๏ธ
zfei
zfei

๐ŸŒ ๐Ÿ’ป
Bartosz Magiera
Bartosz Magiera

๐Ÿ“–
oaltun
oaltun

๐Ÿ’ป
Cesar Smaniotto Jรบnior
Cesar Smaniotto Jรบnior

๐ŸŒ
rotil
rotil

๐Ÿ›ก๏ธ
ๆŽ็ง‰็ฅ
ๆŽ็ง‰็ฅ

๐ŸŒ
Lev Dubinets
Lev Dubinets

๐Ÿ’ต
Mathieu Virbel
Mathieu Virbel

๐Ÿ›
corv89
corv89

๐Ÿ›

Development

To get started quickly, we recommend you to use GitHub Codespaces. We have a complete configuration allowing you to start working on Fief right away, including pre-configured PostgreSQL and Redis servers.

Open in GitHub Codespaces

When the Codespace is built, a main workspace and a main user are automatically created.

Main user credentials

Email: anne@bretagne.duchy

Password: herminetincture

Run the Fief server in development mode with the following command:

hatch run dev.server.start

The worker can also be started with the following command:

hatch run dev.worker.start

License

Fief is fair-code distributed under Elastic License 2.0 (ELv2).