MyGit

v1.0.0

ory/kratos

版本发布时间: 2023-07-13 04:24:48

ory/kratos最新发布版本:v1.2.0(2024-06-05 19:02:56)

We are thrilled to announce Ory Kratos v1.0, the powerful Identity, User Management, and Authentication system! With this major update, Ory Kratos brings a host of enhancements and fixes that greatly improve the user experience and overall performance.

ory-kratos-v1

Ory Kratos 1.0 is stable and robust

Several compelling reasons led to label Ory Kratos as a major release and graduated project: Ory Identities on Ory Network, powered by Ory Kratos, has been serving production traffic for well over a year, flawlessly. Ory Kratos is successfully processing over 100 million API requests daily and has about 100 million Docker Pulls. We have maintained stability within the Ory Kratos APIs for nearly two years, demonstrating their robustness and reliability. No breaking changes mean that developers can trust the stability of Ory Kratos in production.

Notable changes

Ory Kratos 1.0 introduces a variety of new features while focusing on stability, robustness, and improved performance. Major enhancements include support for social login and single-sign-on via OpenID connect in native apps, emails sent through HTTP rather than SMTP, and full compatibility with Ory Hydra v2.2.0. Users will also find multi-region support in the Ory Network for broader geographic reach, improved export functionality for all credential types, and enhanced session management with the introduction of the "provider ID" parameter. Other additions comprise distroless images for leaner resource utilization and faster deployment and support for the Lark OIDC provider.

New features and full multi-region support in Ory Network

Significant improvements and fixes accompany these new features. Enhanced OIDC flows now include the ability to forward prompt upstream parameters, offering developers increased flexibility and customization options. The logout flow also supports the return_to parameter, facilitating more flexible redirection post-user logout. Performance has been a key focus, with Ory Kratos 1.0 now capable of handling hundreds of millions of active users monthly. Critical bug fixes have been applied to prevent users from being redirected to incorrect destinations, ensuring smoother authentication and authorization. Additionally, there's more support for legacy systems via implemented crypt(3) hashers and a fix for metadata patching has been deployed to ensure consistent user metadata management. For a detailed view of all changes, refer to the changelog on GitHub. Feedback and support are, as always, greatly appreciated.

Support options for Ory Kratos 1.0

Ory Kratos 1.0 is a major release that marks a significant milestone in our journey.

We sincerely hope that you find these new features and improvements in Ory Kratos 1.0 valuable for your projects. To experience the power of the latest release, we encourage you to get the latest version of Ory Kratos here or leverage Kratos in Ory Network — the easiest, simplest, and most cost-effective way to run Ory.

For organizations seeking to upgrade their self-hosted solution, Ory offers dedicated support services to ensure a smooth transition. Our team is ready to assist you throughout the migration process, ensuring uninterrupted access to the latest features and improvements. Additionally, we provide various support plans specifically tailored for self-hosting organizations. These plans offer comprehensive assistance and guidance to optimize your Ory deployments and meet your unique requirements.

A Shoutout to the Ory Community

We extend our heartfelt gratitude to the vibrant and supportive Ory Community. Without your constant support, feedback, and contributions, reaching this significant milestone would not have been possible. As we continue on this journey, your feedback and suggestions are invaluable to us. Together, we are shaping the future of identity management and authentication in the digital landscape.

Contributors to this release in alphabetical order: borisroman, ci42, CNLHC, David-Wobrock, giautm, IchordeDionysos, indietyp, jossbnd, kralicky, PhakornKiong, sunakan, steverusso

Are you passionate about security and want to make a meaningful impact in one of the biggest open-source communities? Join the Ory community and become a part of the new ID stack. Together, we are building the next generation of IAM solutions that empower organizations and individuals to secure their identities effectively.

Give it a go

Want to check out Ory Kratos yourself? Use these commands to get your Ory Kratos project running on the Ory Network:

brew install ory/tap/cli

scoop bucket add ory https://github.com/ory/scoop.git
scoop install ory

bash <(curl <https://raw.githubusercontent.com/ory/meta/master/install.sh>) -b . ory
sudo mv ./ory /usr/local/bin/

ory auth

ory create project --name "My first Kratos project"

ory open account-experience registration

ory patch identity-config \\
  --replace '/identity/default_schema_id="preset://username"' \\
  --replace '/identity/schemas=[{"id":"preset://username","url":"preset://username"}]' \\
  --format yaml

ory open account-experience registration

Bug Fixes

Code Generation

Documentation

Features

Tests

Unclassified

Changelog

Artifacts can be verified with cosign using this public key.

相关地址:原始地址 下载(tar) 下载(zip)

1、 checksums.txt 2.85KB

2、 checksums.txt.sig 96B

3、 kratos_1.0.0-linux_32bit.tar.gz 13.28MB

4、 kratos_1.0.0-linux_64bit.tar.gz 13.94MB

5、 kratos_1.0.0-linux_arm64.tar.gz 12.85MB

6、 kratos_1.0.0-linux_armv6.tar.gz 13.3MB

7、 kratos_1.0.0-linux_armv7.tar.gz 13.29MB

8、 kratos_1.0.0-linux_sqlite_64bit.tar.gz 14.57MB

9、 kratos_1.0.0-linux_sqlite_arm64.tar.gz 13.47MB

10、 kratos_1.0.0-linux_sqlite_armv6.tar.gz 13.87MB

11、 kratos_1.0.0-linux_sqlite_armv7.tar.gz 13.86MB

12、 kratos_1.0.0-linux_sqlite_libmusl_64bit.tar.gz 14.56MB

13、 kratos_1.0.0-linux_sqlite_libmusl_arm64.tar.gz 13.49MB

14、 kratos_1.0.0-linux_sqlite_libmusl_armv6.tar.gz 13.9MB

15、 kratos_1.0.0-linux_sqlite_libmusl_armv7.tar.gz 13.89MB

16、 kratos_1.0.0-linux_static-nosqlite_64bit.tar.gz 13.94MB

17、 kratos_1.0.0-linux_static-nosqlite_arm64.tar.gz 12.85MB

18、 kratos_1.0.0-macOS_64bit.tar.gz 14.52MB

19、 kratos_1.0.0-macOS_arm64.tar.gz 14.26MB

20、 kratos_1.0.0-macOS_sqlite_64bit.tar.gz 15.54MB

21、 kratos_1.0.0-macOS_sqlite_all.tar.gz 30.23MB

22、 kratos_1.0.0-macOS_sqlite_arm64.tar.gz 14.85MB

23、 kratos_1.0.0-macOS_static-nosqlite_64bit.tar.gz 14.52MB

24、 kratos_1.0.0-macOS_static-nosqlite_arm64.tar.gz 14.26MB

25、 kratos_1.0.0-windows_32bit.zip 13.81MB

26、 kratos_1.0.0-windows_64bit.zip 14.12MB

27、 kratos_1.0.0-windows_arm64.zip 13MB

28、 kratos_1.0.0-windows_armv6.zip 13.59MB

29、 kratos_1.0.0-windows_armv7.zip 13.57MB

30、 kratos_1.0.0-windows_sqlite_64bit.zip 14.68MB

31、 kratos_1.0.0_darwin_amd64_v1.bom.json 209KB

32、 kratos_1.0.0_darwin_arm64.bom.json 209KB

33、 kratos_1.0.0_linux_amd64_v1.bom.json 209KB

34、 kratos_1.0.0_linux_arm64.bom.json 209KB

35、 kratos_1.0.0_sqlite_darwin_amd64_v1.bom.json 209KB

36、 kratos_1.0.0_sqlite_darwin_arm64.bom.json 209KB

37、 kratos_1.0.0_sqlite_linux_386.bom.json 209KB

38、 kratos_1.0.0_sqlite_linux_amd64_v1.bom.json 209KB

39、 kratos_1.0.0_sqlite_linux_arm64.bom.json 209KB

40、 kratos_1.0.0_sqlite_linux_arm_6.bom.json 209KB

41、 kratos_1.0.0_sqlite_linux_arm_7.bom.json 209KB

42、 kratos_1.0.0_sqlite_windows_386.bom.json 209KB

43、 kratos_1.0.0_sqlite_windows_amd64_v1.bom.json 209KB

44、 kratos_1.0.0_sqlite_windows_arm64.bom.json 209KB

45、 kratos_1.0.0_sqlite_windows_arm_6.bom.json 209KB

46、 kratos_1.0.0_sqlite_windows_arm_7.bom.json 209KB

查看:2023-07-13发行的版本