dfranzi / CredentialsManager

Password Manager which is used in fastlane tools

Home Page:https://fastlane.tools

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CredentialsManager

CredentialsManager is used by most components in the fastlane.tools toolchain.

All code related to your username and password can be found here: password_manager.rb

Storing in the keychain

By default, your Apple credentials are stored in the OS X Keychain. You can easily delete them by opening the "Keychain Access" app, switching to All Items, and searching for "deliver".

Using environment variables

DELIVER_USER
DELIVER_PASSWORD

Implementing a custom solution

All fastlane tools are Ruby-based, and you can take a look at the source code to easily implement your own authentication solution.

Your password is only stored locally on your computer.

License

This project is licensed under the terms of the MIT license. See the LICENSE file.

Contributing

  1. Create an issue to discuss about your idea
  2. Fork it (https://github.com/KrauseFx/CredentialsManager/fork)
  3. Create your feature branch (git checkout -b my-new-feature)
  4. Commit your changes (git commit -am 'Add some feature')
  5. Push to the branch (git push origin my-new-feature)
  6. Create a new Pull Request

About

Password Manager which is used in fastlane tools

https://fastlane.tools

License:MIT License


Languages

Language:Ruby 100.0%