-
-
Notifications
You must be signed in to change notification settings - Fork 4k
Expand file tree
/
Copy pathauth.yaml
More file actions
200 lines (200 loc) · 7.07 KB
/
auth.yaml
File metadata and controls
200 lines (200 loc) · 7.07 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
electronCallback:
title:
loading: Completing sign-in
openingAiri: Opening AIRI
signedIn: You are signed in
signInFailed: Sign-in failed
finishSignInInAiri: Finish sign-in in AIRI
openAiriToContinue: Open AIRI to continue
message:
checkingResponse: Checking your sign-in response and preparing the handoff to AIRI.
passingToAiri: Passing your sign-in back to AIRI now. This page should close in a moment.
syncedAndSafeToClose: We notified AIRI client you signed from.
invalidResponse: We could not use this sign-in response.
loopbackUnreachable: The browser could not reach AIRI through the local callback port.
tryOpenDirectly: We will try opening the local handoff directly. If that still fails, use the button below.
automaticHandoffFailed: Automatic handoff did not finish in this browser session.
label:
signIn: Sign in
safeToClose: It is safe to close this tab now.
whyStillHere: Why this tab still here?
action:
openAiriManually: Open AIRI manually
hint:
closeTabManually: Some browsers do not allow this page to close itself automatically. You can close it manually.
signIn:
title: Sign in
step:
identify:
heading: Sign in
description: Enter your email to sign in or create an account.
password:
heading: Welcome back
description: Continue as {email}.
create:
heading: Create your account
description: We will create a new account for {email}.
email:
label: Email
placeholder: you{'@'}example.com
password:
label: Password
placeholder: Your password
newPassword:
label: Create password
placeholder: At least 8 characters
confirmPassword:
label: Confirm password
placeholder: Repeat your password
name:
label: Display name
placeholder: Optional, defaults to your email handle
action:
continue: Continue
signIn: Sign in
createAccount: Create account
forgotPassword: Forgot password?
useDifferentEmail: Use a different email
divider:
or: or
error:
fallback: Sign in failed
unknown: An unknown error occurred
socialOnlyNoPassword: This email was registered with Google or GitHub. Sign in with a button below; you can add a password in account settings after signing in.
passwordMismatch: Password and confirmation do not match.
invalidEmail: Please enter a valid email address.
footer:
prefix: By continuing, you agree to our
terms: Terms
and: and
privacy: Privacy Policy
verifyEmail:
title:
pending: Check your inbox
success: Email verified
failed: Verification failed
message:
pending: We sent a verification link to your email. Open it to finish creating your account — this page will continue automatically once you click the link.
pendingWithAddress: We sent a verification link to {email}. Open it to finish creating your account — this page will continue automatically once you click the link.
success: Your email has been verified and you are signed in. You can close this tab.
failed: We could not verify your email ({error}). Try requesting a new link.
action:
backToSignIn: Back to sign in
forgotPassword:
title: Reset your password
description: Enter the email address associated with your account and we will send you a reset link.
email:
label: Email
placeholder: you{'@'}example.com
action:
send: Send reset link
backToSignIn: Back to sign in
message:
sent: If {email} matches an account, a reset link is on the way.
error:
fallback: We could not send the reset email.
deleteAccount:
title:
success: Account deleted
failed: Could not delete account
message:
success: Your account has been deleted.
action:
closeTab: You can close this tab.
resetPassword:
title:
default: Set a new password
success: Password updated
password:
label: New password
placeholder: At least 8 characters
confirmPassword:
label: Confirm new password
placeholder: Repeat your new password
action:
reset: Update password
goSignIn: Go to sign in
message:
success: Your password has been updated. Sign in with your new password.
error:
fallback: We could not update your password.
missingToken: Reset link is invalid or has expired.
passwordMismatch: Password and confirmation do not match.
profile:
title: Account profile
description: Manage your avatar, display name, and connected accounts.
section:
profile: Profile
avatar: Avatar
password: Password
linkedAccounts: Connected accounts
field:
email: Email
emailVerified: Email status
createdAt: Joined
label:
verified: Verified
unverified: Unverified
name:
label: Display name
placeholder: How others see you
avatar:
altText: Profile avatar
gravatarNotice: Avatar from Gravatar.
gravatarLink: Manage on gravatar.com
password:
currentLabel: Current password
currentPlaceholder: Enter your current password
newLabel: New password
newPlaceholder: At least 8 characters
confirmLabel: Confirm new password
confirmPlaceholder: Repeat your new password
setDescription: You signed in via a social provider, so there is no current password yet. We'll email a secure link to set one.
setLinkSent: Check {email} for the link to set your password.
setLinkFailed: We could not send the password setup link.
linkedAccounts:
description: Sign in to AIRI through these providers. Unlink to revoke access, then link again to switch to a different account.
status:
linked: Linked
notLinked: Not linked
linkedSince: Linked on {date}
action:
link: Link
unlink: Unlink
message:
loading: Loading connected accounts...
unlinked: '{provider} disconnected.'
linkStarted: Redirecting to {provider}…
error:
listFailed: Could not load connected accounts.
unlinkFailed: Could not unlink this account.
linkFailed: Could not start the link flow.
lastAccount: This is your only sign-in method. Set a password first before unlinking it.
action:
saveProfile: Save changes
changePassword: Change password
sendSetPasswordLink: Email me a link to set my password
signOut: Sign out
message:
loading: Loading your profile...
profileSaved: Profile updated.
passwordChanged: Password changed. Other sessions have been signed out.
error:
loadFailed: We could not load your profile.
saveFailed: We could not save your changes.
changePasswordFailed: We could not change your password.
signOutFailed: We could not sign you out.
passwordMismatch: New password and confirmation do not match.
passwordSameAsCurrent: New password must differ from the current one.
webCallback:
title:
signIn: Sign in
errorLabel: We encountered an error while signing you in
loading: Signing in...
message:
missingCodeOrState: Missing authorization code or state
missingFlowState: Missing OIDC flow state - please try logging in again
tokenExchangeFailed: Token exchange failed
finalizing: Finalizing authentication with AIRI.
action:
tryAgain: Try again