{"id":18860799,"url":"https://github.com/thecodingmontana/lucia-auth-research","last_synced_at":"2025-04-14T12:30:52.877Z","repository":{"id":227804336,"uuid":"771887774","full_name":"thecodingmontana/lucia-auth-research","owner":"thecodingmontana","description":"This repository contains research on implementing Lucia auth in various projects and applications, including Express, Nuxt.js, and Next.js.","archived":false,"fork":false,"pushed_at":"2024-05-03T08:16:29.000Z","size":737,"stargazers_count":4,"open_issues_count":0,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-28T01:50:24.912Z","etag":null,"topics":["auth","authentication","authorization","expressjs","lucia-auth","nextjs","nuxtjs"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/thecodingmontana.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-03-14T06:13:59.000Z","updated_at":"2024-11-29T19:19:47.000Z","dependencies_parsed_at":null,"dependency_job_id":"94ef7127-5802-412a-a505-30ef23aa402f","html_url":"https://github.com/thecodingmontana/lucia-auth-research","commit_stats":null,"previous_names":["devhumblechris/lucia-auth-research","thecodingmontana/lucia-auth-research"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thecodingmontana%2Flucia-auth-research","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thecodingmontana%2Flucia-auth-research/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thecodingmontana%2Flucia-auth-research/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thecodingmontana%2Flucia-auth-research/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/thecodingmontana","download_url":"https://codeload.github.com/thecodingmontana/lucia-auth-research/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248881354,"owners_count":21176834,"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":["auth","authentication","authorization","expressjs","lucia-auth","nextjs","nuxtjs"],"created_at":"2024-11-08T04:26:47.986Z","updated_at":"2025-04-14T12:30:52.211Z","avatar_url":"https://github.com/thecodingmontana.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Lucia Auth Research\n\nThis repository contains research on implementing Lucia auth in various projects and applications, including Express, Nuxt.js, and Next.js.\n\n## Introduction\n\nLucia is an authentication library for your server that abstracts away the complexity of handling sessions. It works alongside your database to provide an API that's easy to use, understand, and extend. This research aims to explore the integration of Lucia auth into different frameworks and platforms.\n\nFor more information on Lucia, refer to the [Lucia documentation](https://lucia-auth.com/).\n\n## Getting Started\n\nTo get started with Lucia auth in your project, follow the instructions below based on your chosen framework:\n\n- **Express**: Refer to the `express-lucia` directory for implementation details and setup instructions.\n\n- **Nuxt.js**: Follow the instructions in the `nuxt-lucia` directory to integrate Lucia auth into your Nuxt.js application.\n\n- **Next.js**: For Next.js integration, check out the `next-lucia` directory for implementation details.\n\n## Directory Structure\n\n- `express-lucia/`: Contains research and implementation of Lucia auth in an Express application.\n  \n- `nuxt-lucia/`: Research and implementation of Lucia auth in a Nuxt.js application.\n\n- `next-lucia/`: Research and implementation of Lucia auth in a Next.js application.\n\n## Contributing\n\nContributions to this research project are welcome! If you have any insights, improvements, or additional implementations to share, feel free to open an issue or submit a pull request.\n\n## Author\n\n- **The Coding Montana**\n  - Twitter: [@AmChrisKE](https://twitter.com/AmChrisKE)\n\n## License\n\nThis research project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthecodingmontana%2Flucia-auth-research","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthecodingmontana%2Flucia-auth-research","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthecodingmontana%2Flucia-auth-research/lists"}