mirror of
https://github.com/misskey-dev/misskey.git
synced 2024-12-28 14:30:39 +01:00
d8dd1683c9
* Sign in with passkey (PoC)
* 💄 Added "Login with Passkey" Button
* refactor: Improve error response when WebAuthn challenge fails
* signinResponse should be placed under the SigninWithPasskeyResponse object.
* Frontend fix
* Fix: Rate limiting key for passkey signin
Use specific rate limiting key: 'signin-with-passkey' for passkey sign-in API to avoid collisions with signin rate-limit.
* Refactor: enhance Passkey sign-in flow and error handling
- Increased the rate limit for Passkey sign-in attempts to accommodate the two API calls needed per sign-in.
- Improved error messages and handling in both the `WebAuthnService` and the `SigninWithPasskeyApiService`, providing more context and better usability.
- Updated error messages to provide more specific and helpful details to the user.
These changes aim to enhance the Passkey sign-in experience by providing more robust error handling, improving security by limiting API calls, and delivering a more user-friendly interface.
* Refactor: Streamline 2FA flow and remove redundant Passkey button.
- Separate the flow of 1FA and 2FA.
- Remove duplicate passkey buttons
* Fix: Add error messages to MkSignin
* chore: Hide passkey button if the entered user does not use passkey login
* Update CHANGELOG.md
* Refactor: Rename functions and Add comments
* Update locales/ja-JP.yml
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* Fix: Update translation
- update index.d.ts
- update ko-KR.yml, en-US.yml
- Fix: Reflect Changed i18n key on MkSignin
---------
Co-authored-by: Squarecat-meow <kw7551@gmail.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
|
||
---|---|---|
.. | ||
boot | ||
components | ||
directives | ||
filters | ||
pages | ||
router | ||
scripts | ||
types | ||
ui | ||
unicode-emoji-indexes | ||
widgets | ||
workers | ||
_boot_.ts | ||
_dev_boot_.ts | ||
account.ts | ||
cache.ts | ||
custom-emojis.ts | ||
debug.ts | ||
events.ts | ||
i18n.ts | ||
index.html | ||
index.mdx | ||
instance.ts | ||
local-storage.ts | ||
navbar.ts | ||
nirax.ts | ||
os.ts | ||
pizzax.ts | ||
plugin.ts | ||
store.ts | ||
stream.ts | ||
style.scss | ||
theme-store.ts | ||
timelines.ts | ||
type.ts |