Getting started with 1Password for your growing team, or refining your setup? Our Secured Success quickstart guide is for you.
Forum Discussion
captbackfire
4 months agoNew Contributor
Premature completion
I use a Microsoft 365 account, both personally and for work. I am having a terrible time with the authentication flow because 1Password automatically inputs the code for me in the interstitial screen...
captbackfire
3 months agoNew Contributor
I've looked through the developer documentation, and I cannot see a type for checkbox. I looked at the JSON for my login to this community site, and it lists some form fields I filled out when signing up that had checkboxes listed as strings with checkmark characters for the value:
{
"id": "",
"type": "STRING",
"label": "custom.roleDeveloper",
"value": "✓",
"reference": "op://Private/1Password Support Community/custom.roleDeveloper"
}
I got this using the CLI:
op item get "1Password Support Community" --format json > opcomm.json
However, the schema for this JSON is different than the Copy item JSON menu option from the interface:
{
"value": "✓",
"id": "RegistrationForm-custom.roleDeveloper",
"name": "custom.roleDeveloper",
"type": "C"
}
^ THIS is the JSON I want to be able to modify, and specifically add a new field to. Here's why...
When I export this JSON from my M365 entry, there's an extra little thing that acts like a tab order:
{
"value": "Sign in",
"name": "",
"type": "I",
"id": "idSIButton9;opid=__11"
}
That "opid=", as best I can tell, sets an order of interaction with the form fields in the interface. I want to be able to add something like this (all field values taken from online sources and DOM inspection):
{
"value": "✓",
"name": "rememberMFA",
"type": "C",
"id": "idChkBx_SAOTCC_TD;opid=__17"
}
The Catch 22 is: I don't see any way to do this.
Please advise.