Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Any options for iOS clients? #24

Open
wpcarro opened this issue Dec 19, 2022 · 3 comments
Open

Any options for iOS clients? #24

wpcarro opened this issue Dec 19, 2022 · 3 comments

Comments

@wpcarro
Copy link

wpcarro commented Dec 19, 2022

No description provided.

@FiloSottile
Copy link
Owner

There's no iOS client I know of. For what it's worth, I use passage -q to generate a QR code, scan it with the iOS camera, and copy the text. Apps stay logged in for long enough with Face ID that this ends up working for me.

@david-haerer
Copy link

Is there any change to fund development of an iOS client? I'm currently using pass with Pass - Password Store. Would love to switch to passage :)

@Brixy
Copy link

Brixy commented Dec 26, 2022

I use Pass for iOS and this little bash script—derived from passage’s README:

It is far from optimal, and I would like to get rid of GPG; but it works fine.

#! /usr/bin/bash
cd "${PASSAGE_DIR:-$HOME/.passage/store}"
while read -r -d "" passfile; do
	name="${passfile#./}"
	name="${name%.age}"
	[[ -f "${PASSWORD_STORE_DIR:-$HOME/.password-store}/$name.gpg" ]] && continue
	passage "$name" | pass insert -m "$name" || {
		pass rm "$name"
		break
	}
done < <(find . -path '*/.git' -prune -o -iname '*.age' -print0)
cd ~/.password-store/
git push

edit: The script converts secrets from passage the pass and pushes them to a repository for Pass for iOS.

Therefore, I use Pass for iOS ‘read only’.

From time to time a delete all secrets from .password-store/ and run the script to regenerate all pass secrets to ensure the list of secrets is complete.

This way I can use passage exclusively on my local computer.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants