{"id":11511025,"url":"https://github.com/shankardevy/passport","last_synced_at":"2025-12-12T00:15:32.527Z","repository":{"id":30960832,"uuid":"34518974","full_name":"shankardevy/passport","owner":"shankardevy","description":"Provides authentication for phoenix application","archived":true,"fork":false,"pushed_at":"2017-05-31T12:46:19.000Z","size":152,"stargazers_count":160,"open_issues_count":7,"forks_count":37,"subscribers_count":16,"default_branch":"master","last_synced_at":"2024-09-21T13:21:31.377Z","etag":null,"topics":["authentication","devise","elixir","phoenix"],"latest_commit_sha":null,"homepage":"","language":"Elixir","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/shankardevy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-04-24T13:02:52.000Z","updated_at":"2024-06-19T10:25:10.000Z","dependencies_parsed_at":"2022-09-08T16:23:02.700Z","dependency_job_id":null,"html_url":"https://github.com/shankardevy/passport","commit_stats":null,"previous_names":["shankardevy/passport","opendrops/passport"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shankardevy%2Fpassport","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shankardevy%2Fpassport/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shankardevy%2Fpassport/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shankardevy%2Fpassport/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/shankardevy","download_url":"https://codeload.github.com/shankardevy/passport/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":219871553,"owners_count":16554425,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["authentication","devise","elixir","phoenix"],"created_at":"2024-06-22T09:05:32.883Z","updated_at":"2025-10-02T12:31:16.485Z","avatar_url":"https://github.com/shankardevy.png","language":"Elixir","funding_links":[],"categories":["Elixir"],"sub_categories":[],"readme":"# Passport\n## Experimental. \n\nPassport is an easy to use Authentication library for Phoenix 1.3.\n\nPassport is rewritten to make use of the context design pattern of Phoenix 1.3.\n\nPassport organises the code in your project in the directory `lib/your_app/auth`\n\n## Installation and Usage\n\n  1. Add passport to your list of dependencies in `mix.exs`:\n\n        def deps do\n          [{:passport, git: \"https://github.com/opendrops/passport.git\"}]\n        end\n\n  2. `$ mix do deps.get, compile`\n\n  3. `$ mix passport.setup`\n\n  4. Follow the instruction displayed on screen.\n\n\n## State of development\n\nThis project is currently under development. Though it works, there are a lot of scope for improvement and not thoroughly tested. My goal is to make Passport a solid library for authentication. See the issues queues for the list of tasks to be done.\n\n\n## License\n\nPassport is Copyright © 2017 Opendrops. It is free software, and may be\nredistributed under the terms specified in the MIT-LICENSE file.\n\n## About Opendrops\n\n\n![Opendrops](http://www.opendrops.com/img/logo.png)\n\nPassport is maintained and funded by Opendrops. We love open source software! If you have a project in Elixir or Ruby, get in touch with us.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshankardevy%2Fpassport","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshankardevy%2Fpassport","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshankardevy%2Fpassport/lists"}