authentic
Version, currently 1.0.223 versions
- 1.0.2latestJun 1, 2025
- 1.0.1not indexedJun 1, 2025
- 1.0.0not indexedJun 1, 2025
- 0.9.0not indexedJun 1, 2025
- 0.8.2not indexedJun 1, 2025
- 0.8.1not indexedJun 1, 2025
- 0.8.0not indexedJun 1, 2025
- 0.7.3not indexedJun 1, 2025
- 0.7.2not indexedJun 1, 2025
- 0.7.1not indexedJun 1, 2025
- 0.7.0not indexedJun 1, 2025
- 0.6.1not indexedJun 1, 2025
- 0.6.0not indexedJun 1, 2025
- 0.5.4not indexedJun 1, 2025
- 0.5.3not indexedJun 1, 2025
- 0.5.2not indexedJun 1, 2025
- 0.5.1not indexedJun 1, 2025
- 0.5.0not indexedJun 1, 2025
- 0.4.0not indexedJun 1, 2025
- 0.4.0-rc1not indexedJun 1, 2025
- 0.3.0not indexedJun 1, 2025
- 0.2.0not indexedJun 1, 2025
- 0.1.0not indexedJun 1, 2025
github.com/luckyframework/authentic
An authentication library for Lucky projects
15 stars
84 dependents
License: MIT
Installation
# Add this to your shard.yml
dependencies:
authentic:
github: luckyframework/authentic
version: ~> 1.0.2Then run:
shards installshard.yml
- Crystal
>= 1.10.0- License
- MIT
- Author
- Paul Smith
Dependencies
Runtime Dependencies
- avram>= 1.0.0github: luckyframework/avram
- lucky>= 1.0.0github: luckyframework/lucky
- habitat~> 0.4.9github: luckyframework/habitat
Development Dependencies
- ameba~> 1.5.0github: crystal-ameba/amebadev
README
Authentic
A Crystal library for handling common authentication actions in Lucky projects.
Installation
Authentic is bundled in Lucky projects automatically.
Contributing
- Fork it ( https://github.com/luckyframework/authentic/fork )
- Create your feature branch (git checkout -b my-new-feature)
- Install docker and docker-compose: https://docs.docker.com/compose/install/
- Run
scripts/setup - Make your changes
- Run
scripts/testto run the specs, build shards, and check formatting - Commit your changes (git commit -am 'Add some feature')
- Push to the branch (git push origin my-new-feature)
- Create a new Pull Request
Testing
To run the tests:
- Install docker and docker-compose: https://docs.docker.com/compose/install/
- Run
scripts/setupto set up the docker environment - Run
scripts/testto run the specs, build shards, and check formatting
You can run individual tests like this: docker-compose run --rm app crystal spec path/to/spec.cr
Remember to run
docker-compose downwhen you're done. This will stop the Crystal container.
Contributors
- paulcsmith Paul Smith - creator, maintainer
Documentation
Built from the current release. The first visit to a release nobody has asked for starts its build.
Links
This release
- Version
1.0.2- Tagged
- Jun 1, 2025
- Commit
dea391d67eee- Crystal
>= 1.10.0- Indexed
- yes
Dependents
- crystal_china
- broken_crystals
- news_ties
- skintwin
- scribe
- crystal_lucky_url_shortener
- scribe
- bonspiel_studio
- crystal_todo_list
- fiesta
- khodo
- http2test
and 72 more
Repository
github.com/luckyframework/authentic
Metadata
- Created
- Aug 12, 2026
- Updated
- Sep 4, 2026
- Synced
- Sep 4, 2026
- Versions
- 23