Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/ory/kratos

The most scalable and customizable identity server on the market. Replace your Homegrown, Auth0, Okta, Firebase with better UX and DX. Has all the tablestakes: Passkeys, Social Sign In, Multi-Factor Auth, SMS, SAML, TOTP, and more. Written in Go, cloud native, headless, API-first. Available as a service on Ory Network and for self-hosters.
https://github.com/ory/kratos

fix: improve expired error responses

124a92ee98d62abeb695e1e271ee2536a69d6047 authored over 4 years ago by aeneasr <[email protected]>
fix: clarify fetch use

8eb2e6f222788a9a579774772696c77987f3cf97 authored over 4 years ago by aeneasr <[email protected]>
feat: add texts for settings

795548c25507c34c7fc37ce1c1a8ecc076c34ef4 authored over 4 years ago by aeneasr <[email protected]>
refactor: add method and rename request to flow

006bf56671d8162cdb5bcce630c027b67935263d authored over 4 years ago by aeneasr <[email protected]>
fix: use helpers to create flow

aba861097d2c67ce9ebff85df59fce8018862516 authored over 4 years ago by aeneasr <[email protected]>
docs: document how to check for login sessions

9ad73b8dab06c6796933448cb93ae4e55d9f2c51 authored over 4 years ago by aeneasr <[email protected]>
docs: add code samples to session checking

eba8eda70423aa802eace278889a5e8d2e0bc513 authored over 4 years ago by aeneasr <[email protected]>
docs: add theme helpers and decouple mermaid

7c3eb32df5d9287845258bf25d6719733f6c4227 authored over 4 years ago by aeneasr <[email protected]>
fix: allow using json with form layout in password registration

bd2225c0fff3e0363716d2096346d59046838bb7 authored over 4 years ago by aeneasr <[email protected]>
docs: password login and registration methods for API clients

5a4435643ae3463df85458f22f87730c11af10ab authored over 4 years ago by aeneasr <[email protected]>
fix: missing write in registration error handler

3b2af5397048d63099eace092bf2e50e84a4c610 authored over 4 years ago by aeneasr <[email protected]>
fix: find and replace "request" references

41fb673e38779cb27d4400f70458617eb7e5b93c authored over 4 years ago by aeneasr <[email protected]>
fix: set quickstart logging to trace

d3e919249ae59b449367511d3cc8adef839f31c9 authored over 4 years ago by aeneasr <[email protected]>
style: format

a4905a29ec52a5bd7a67807b08c0a231b026c2b7 authored over 4 years ago by aeneasr <[email protected]>
fix: update quickstart kratos config

e3246e5d56b95750529239663bab03168789cc09 authored over 4 years ago by aeneasr <[email protected]>
refactor: remove need for reverse proxy in selfservice-ui

Closes #661

BREAKING CHANGE: This patch makes the reverse proxy functionality required in prior...

beb4c3284e552fe51c3a8cebb20a8c2bfc07cdf8 authored over 4 years ago by aeneasr <[email protected]>
docs: use correct id for multi-domain-cookies

b49288a351647c91a3c7d4a62537146d4a9f1bd0 authored over 4 years ago by aeneasr <[email protected]>
docs: move hooks

c02b58867ee2c0a386b2b741375ec8cd76122461 authored over 4 years ago by aeneasr <[email protected]>
docs: explain high-level API and browser flows

fe3ee0a0c8681a99dc6b61b90cff547c6a7fc6d2 authored over 4 years ago by aeneasr <[email protected]>
style: format

fa7cc1f1c380e08a5c48a5bf32334881af1da302 authored over 4 years ago by aeneasr <[email protected]>
docs: improve charts and examples in self-service overview

312c91de3ae3c086f836ec3928735d787ad40dde authored over 4 years ago by aeneasr <[email protected]>
docs: add domain, subdomain, multi-domain cookie guides

See #661

3eb1e5987df56993c792684a6a2bc11f5eb570b8 authored over 4 years ago by aeneasr <[email protected]>
docs: add sequence diagrams for browser/api flows

590d767352b9253b7550eaba56fea99400399cd7 authored over 4 years ago by aeneasr <[email protected]>
fix: resolve panic on `serve`

ae341555e7b2b622cf58d09d3eb6a78d833dfdcc authored over 4 years ago by aeneasr <[email protected]>
fix: favor packr2 over pkger

See https://github.com/markbates/pkger/issues/117

ac18a45ea55929c34ca20953e3baa197363483bc authored over 4 years ago by aeneasr <[email protected]>
docs: clarify api flow use

a38b4a1684cfbc385ca21005c91a47e57df5a35d authored over 4 years ago by aeneasr <[email protected]>
refactor: rename `session.sid` to `session.id`

BREAKING CHANGE: The session field `sid` has been renamed to `id` to stay consistent with other ...

809fe7334e4a308405c1f03ada1dbef6ed33c01a authored over 4 years ago by aeneasr <[email protected]>
refactor: improve CSRF infrastructure

7e367e7f45481147d5c231d0ea8cbb30b738226f authored over 4 years ago by aeneasr <[email protected]>
fix: use nosurf fork to address VerifyToken bug

cd84e51b7b1861ca9bd2312a4dfc5e84afd890cf authored over 4 years ago by aeneasr <[email protected]>
chore: regenerate SDK to match new session.id semantics

ef55e508ed75afa7da62b53a4ea27019fcb5e266 authored over 4 years ago by aeneasr <[email protected]>
test: implement API registration password tests

db178b73b097820c8dcd8760eec041a6fd0740aa authored over 4 years ago by aeneasr <[email protected]>
style: declare empty vars

be15159a494ccd0128935d1ea07a14eed1567e29 authored over 4 years ago by aeneasr <[email protected]>
chore: bump ory/x

83adecca7bd2c03ff42e08902cfd97c175552e13 authored over 4 years ago by aeneasr <[email protected]>
refactor: rename recovery request to flow internally

16c5618644e78cf1081f966e01b570a36eea709b authored over 4 years ago by aeneasr <[email protected]>
feat: log successful hook execution

f6026cfb0418767d99d18cd50529c2b71b21d775 authored over 4 years ago by aeneasr <[email protected]>
chore: update swagger files

a491824a46f788fa4f8f15a395fe4fadb517c4c3 authored over 4 years ago by aeneasr <[email protected]>
fix: improve debugging output for registration hook and restructure files

ec117754f5dd41e5a3a43b3807c05796396ced55 authored over 4 years ago by aeneasr <[email protected]>
feat: support and document api flow in session issuer hook

91f3cc7a559b1ea1279216f8dc81abd8e6f73776 authored over 4 years ago by aeneasr <[email protected]>
fix: use correct log message

53c384a542a583259a75315b2602cf4fb41a0ef0 authored over 4 years ago by aeneasr <[email protected]>
fix: improve debugging output for login hook and restructure files

dabac40f82407f72071780840f468d0b5b389777 authored over 4 years ago by aeneasr <[email protected]>
test: use correct hook in test

421320ca4ad5b346c6dfb6ef0a9d14d7cf23fded authored over 4 years ago by aeneasr <[email protected]>
fix: remove redirector from code base

6689ecf110b11ba15ec39af822906c2b4b17369e authored over 4 years ago by aeneasr <[email protected]>
feat: log successful hook execution

1e7d044603b204632d2ec73c2e54db896992300b authored over 4 years ago by aeneasr <[email protected]>
chore: fix typos and descriptions in login flow

a3f503cc2f6024ca43c5a90f6fc28a4e15160450 authored over 4 years ago by aeneasr <[email protected]>
feat: finalize tests for registration flow refactor

8e52c3a99bd39b3429ff476340b5df49e0a85707 authored over 4 years ago by aeneasr <[email protected]>
refactor: rename registration request to registration flow

As part of this change, fetching a registration flow over the public API no longer requires Anti...

0470956128d03921d8554c43af2c5a0003abe82f authored over 4 years ago by aeneasr <[email protected]>
refactor: replace all occurrences of login request to flow

1b3c49174a7a2eff51dd531f3a49afc15c31c536 authored over 4 years ago by aeneasr <[email protected]>
fix: support browser flows only in redirector

cab5280859b0fc7fc7fec2b2ec9945f457910b20 authored over 4 years ago by aeneasr <[email protected]>
test: add tests for registration flows

4772f710f66d1ee36b52eca120d617a354f72413 authored over 4 years ago by aeneasr <[email protected]>
chore: rename variables to match new terminology

d801768c10996af55a0cb7d5999aa945da414397 authored over 4 years ago by aeneasr <[email protected]>
refactor: rename registration request to flow

8437ebcf4deb2844562ec701af3bbbb2a9b5dea4 authored over 4 years ago by aeneasr <[email protected]>
feat: write request -> flow rename migrations

d7189a99c9d3e0ce33b4cc9846e6b2530ddfe5ec authored over 4 years ago by aeneasr <[email protected]>
fix: merge public and admin login flow fetch handlers

48c4906a606396d889e057a03dc83b619220db54 authored over 4 years ago by aeneasr <[email protected]>
refactor: replace all registration request occurrences with registration flow

308ef47846c9ab4f18a598ef6ef78514fad77c42 authored over 4 years ago by aeneasr <[email protected]>
feat: add type to all flows in SQL

551577659f6a416ff6ef032c35af224b517df413 authored over 4 years ago by aeneasr <[email protected]>
docs: clarify 302 redirect on expired login flows

ca31b53837e8eb2b811bf384da3724fdf61b423b authored over 4 years ago by aeneasr <[email protected]>
feat: support session token bearer auth and lifecycle

This patch adds support for issuing, validating, and revoking session tokens. Session tokens car...

c12600a7243b541a91631169ec09d618a45c72dc authored over 4 years ago by aeneasr <[email protected]>
refactor: use session token as cookie identifier

BREAKING CHANGE: Existing login sessions will no longer be valid because the session cookie data...

60fd9c2efa881fcdd769a8967abe73c05a198868 authored over 4 years ago by aeneasr <[email protected]>
refactor: restructure login package

c99e2a2f23c3c2aabaae55de67e40ab7fb2dd307 authored over 4 years ago by aeneasr <[email protected]>
test: complete test suite for API-based auth

fb9d62f658165aa80bd117e1f827bbcc7c635150 authored over 4 years ago by aeneasr <[email protected]>
feat: add bearer helper

ec6ca20279d839dc10e7e3bc80e0442a630e586b authored over 4 years ago by aeneasr <[email protected]>
fix: properly fetch identity for session

7be4086045fddfacc38813ca3dd7fbcc7039391f authored over 4 years ago by aeneasr <[email protected]>
feat: add token to session

08c8c7837dbf799e6ba01d1820812c9e792d7850 authored over 4 years ago by aeneasr <[email protected]>
refactor: rename LoginRequestErrorHandler to LoginFlowErrorHandler

66ae029f49aecdfba5fa6905cfccfcdad992dd5a authored over 4 years ago by aeneasr <[email protected]>
test: implement API login password tests

8bfd5f294ff03280bcf01c5066acefe767eabc73 authored over 4 years ago by aeneasr <[email protected]>
docs: make assumptions neutral in concepts overview

e89d98099bd3fc5c8361f9015e44668494211152 authored over 4 years ago by aeneasr <[email protected]>
docs: update links

a06fd88b0dcb747808ffea450bf1ac74dd941769 authored over 4 years ago by aeneasr <[email protected]>
test: add init browser flow tests

f477ecebc73741b638cd62ef8aa2adb8b7adb8f2 authored over 4 years ago by aeneasr <[email protected]>
docs: document APi flows in self-service overview

71ed0bd2027d61c2e5cebf6b031fe66469bdf97e authored over 4 years ago by aeneasr <[email protected]>
style: format docs

bbcdecfdd5a6c62e032185e9fb3e5ffc8ba1b6a4 authored over 4 years ago by aeneasr <[email protected]>
refactor: complete login flow refactoring

ad2b3db4493085b80889cbc0dce9562288ec6896 authored over 4 years ago by aeneasr <[email protected]>
feat: make login error handle JSON aware

88f581ff40a183cb96b5fb6d1ba398c58a9792d1 authored over 4 years ago by aeneasr <[email protected]>
refactor: rename login request to login flow

As part of this change, fetching a login flow over the public API no longer requires Anti-CSRF c...

9369d1bb637fc80b5d5980140693d5bcac0c76bb authored over 4 years ago by aeneasr <[email protected]>
autogen(docs): regenerate and update changelog

c88bafd5296eb89ce1e3dc0be73a6a74ab44b333 authored over 4 years ago by aeneasr <[email protected]>
ci: add closed reference notifier action

d42b1c2a4560a2b817ee6e5e8818a7886fe21cff authored over 4 years ago by zepatrik <[email protected]>
autogen(docs): update milestone document

82164e9936d596fdfda188cefb25ade7d54eea93 authored over 4 years ago by aeneasr <[email protected]>
ci: run docs action as cronjob

d3b14dc2b1832214b8b48849b4e29aa684958df8 authored over 4 years ago by hackerman <[email protected]>
ci: add stale bot

04e9756b21663c0cfecf7b6be99154ec79039ef1 authored over 4 years ago by hackerman <[email protected]>
autogen(docs): update milestone document

ee36ceb52b0ee9ee72a405f2e7b3bc0c6fbe5277 authored over 4 years ago by aeneasr <[email protected]>
autogen(docs): regenerate and update changelog

3e1cc3adeadd6882fd9630beb513ad9a6b13b111 authored over 4 years ago by aeneasr <[email protected]>
docs: fix typo on index page (#656)

907add5edb526adb4de57d35da16929ac08041e1 authored over 4 years ago by Adam Schepis <[email protected]>
docs: fix typo

c2f94daa4143a70c13426ccd5366ec891182e4d0 authored over 4 years ago by hackerman <[email protected]>
autogen(docs): regenerate and update changelog

eb7d04782f36aa7f930cf290fb2102d5abed8b88 authored over 4 years ago by aeneasr <[email protected]>
ci: ignore etcd CVEs

de89a2371bee79e130bb06625adbdfd9721e3f53 authored over 4 years ago by hackerman <[email protected]>
docs: fix sidebar missing comment

d90123ae31edbae6a39a1f039cc9362f9acdfdcb authored over 4 years ago by aeneasr <[email protected]>
ci: add recovery label

4e978f44f524345c5674d56d4f2aa41544e02fa0 authored over 4 years ago by hackerman <[email protected]>
ci: use v0 for milestone

b60efce14ccf09f7d0073129e8a430bbd05db820 authored over 4 years ago by hackerman <[email protected]>
ci: add labels action

dd5d95dc9814d5188eaa20a37d48a2c1730e73f3 authored over 4 years ago by hackerman <[email protected]>
Create labels.json

68b1f6f5a35c66cc71f74f1473796fa16a852366 authored over 4 years ago by hackerman <[email protected]>
docs: move development section

2e6f6430f88105efd5618482043809c6d643216b authored over 4 years ago by hackerman <[email protected]>
docs: add milestones to sidebar

aae13ec141a2c315aff1a53aa005bb9465efcdc0 authored over 4 years ago by hackerman <[email protected]>
autogen(docs): update milestone document

0ca0f7e76a853cfed22a7a50754fcd21d44aa520 authored over 4 years ago by aeneasr <[email protected]>
ci: bump milestone-action

f98cfe87615ba43439819fa115bf44044436b407 authored over 4 years ago by hackerman <[email protected]>
ci: re-add milestone

cc9453eb4461c91c83636ea218ad61c7413c6886 authored over 4 years ago by hackerman <[email protected]>
docs: update repository templates

f4224852ceeb054405251b21895efa493e1abc9c authored over 4 years ago by aeneasr <[email protected]>
autogen(docs): update milestone document

5aea3a5bcc5d079362d2de631cc6bd5906f4927c authored over 4 years ago by aeneasr <[email protected]>
autogen(docs): update milestone document

a65d7f8d438068b9113b2181edb60f014d7cbbf2 authored over 4 years ago by aeneasr <[email protected]>
autogen(docs): update milestone document

92cc24a22529cc172f286273a376f0479dc9ef6c authored over 4 years ago by aeneasr <[email protected]>
autogen(docs): update milestone document

9fb3d103f8b4fa71c3819330794d5f698e889ae6 authored over 4 years ago by aeneasr <[email protected]>
autogen(docs): update milestone document

add1a6d627eaba21987ae1a80e2c122c34692868 authored over 4 years ago by aeneasr <[email protected]>