{"id":13481428,"url":"https://github.com/fulls1z3/ngx-auth","last_synced_at":"2025-04-12T00:31:38.348Z","repository":{"id":48842819,"uuid":"101493308","full_name":"fulls1z3/ngx-auth","owner":"fulls1z3","description":"Auth0 platform implementation and JWT authentication utility for Angular \u0026 Angular Universal","archived":false,"fork":false,"pushed_at":"2021-07-21T01:09:46.000Z","size":1447,"stargazers_count":58,"open_issues_count":2,"forks_count":10,"subscribers_count":6,"default_branch":"master","last_synced_at":"2024-04-14T07:42:12.673Z","etag":null,"topics":["angular","angular2","angular4","aot","auth","auth0","authentication","jwt","npm-package","security","server-side-rendering","typescript","universal"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fulls1z3.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null}},"created_at":"2017-08-26T15:07:23.000Z","updated_at":"2024-04-13T04:57:41.000Z","dependencies_parsed_at":"2022-07-26T01:16:14.192Z","dependency_job_id":null,"html_url":"https://github.com/fulls1z3/ngx-auth","commit_stats":null,"previous_names":[],"tags_count":14,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fulls1z3%2Fngx-auth","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fulls1z3%2Fngx-auth/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fulls1z3%2Fngx-auth/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fulls1z3%2Fngx-auth/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fulls1z3","download_url":"https://codeload.github.com/fulls1z3/ngx-auth/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248501290,"owners_count":21114644,"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":["angular","angular2","angular4","aot","auth","auth0","authentication","jwt","npm-package","security","server-side-rendering","typescript","universal"],"created_at":"2024-07-31T17:00:51.744Z","updated_at":"2025-04-12T00:31:37.965Z","avatar_url":"https://github.com/fulls1z3.png","language":"TypeScript","funding_links":[],"categories":["Uncategorized","Awesome Angular [![Awesome TipeIO](https://img.shields.io/badge/Awesome%20Angular-@TipeIO-6C6AE7.svg)](https://github.com/gdi2290/awesome-angular) [![Awesome devarchy.com](https://img.shields.io/badge/Awesome%20Angular-@devarchy.com-86BDC1.svg)](https://github.com/brillout/awesome-angular-components)"],"sub_categories":["Uncategorized","Angular \u003ca id=\"angular\"\u003e\u003c/a\u003e"],"readme":"# ngx-auth\n\n**[Auth0]** platform implementation and JWT authentication utility for **Angular** \u0026 **Angular Universal**\n\n[![CircleCI](https://circleci.com/gh/fulls1z3/ngx-auth.svg?style=shield)](https://circleci.com/gh/fulls1z3/ngx-auth)\n[![coverage](https://codecov.io/github/fulls1z3/ngx-auth/coverage.svg?branch=master)](https://codecov.io/gh/fulls1z3/ngx-auth)\n[![tested with jest](https://img.shields.io/badge/tested_with-jest-99424f.svg)](https://github.com/facebook/jest)\n[![Conventional Commits](https://img.shields.io/badge/Conventional%20Commits-1.0.0-yellow.svg)](https://conventionalcommits.org)\n[![Greenkeeper badge](https://badges.greenkeeper.io/fulls1z3/ngx-auth.svg)](https://greenkeeper.io/)\n[![Angular Style Guide](https://mgechev.github.io/angular2-style-guide/images/badge.svg)](https://angular.io/styleguide)\n\n\u003e Please support this project by simply putting a Github star. Share this library with friends on Twitter and everywhere else you can.\n\n**`@ngx-auth/core`** is a basic JWT-based authentication utility used for logging in and out of the **Angular** application\nand restrict unauthenticated access from accessing restricted routes.\n\nAs of version **`5.1.0`**, the library contains **[Auth0]** implementation.\n\n## Packages:\n\n| Name                                                                                         | Description                                           | NPM                                                                                                               |\n| -------------------------------------------------------------------------------------------- | ----------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- |\n| [@ngx-auth/core](https://github.com/fulls1z3/ngx-auth/tree/master/packages/@ngx-auth/core)   | Authentication utility for **Angular**                | [![npm version](https://badge.fury.io/js/%40ngx-auth%2Fcore.svg)](https://www.npmjs.com/package/@ngx-auth/core)   |\n| [@ngx-auth/auth0](https://github.com/fulls1z3/ngx-auth/tree/master/packages/@ngx-auth/auth0) | **[Auth0]** platform implementation of **[ngx-auth]** | [![npm version](https://badge.fury.io/js/%40ngx-auth%2Fauth0.svg)](https://www.npmjs.com/package/@ngx-auth/auth0) |\n\n## Examples\n\n- [ng-seed/universal] and [fulls1z3/example-app] are officially maintained projects, showcasing common patterns and best\n  practices for **`ngx-auth`**.\n\n## Contributing\n\nIf you want to file a bug, contribute some code, or improve documentation, please read up on the following contribution guidelines:\n\n- [Issue guidelines](CONTRIBUTING.md#submit)\n- [Contributing guidelines](CONTRIBUTING.md)\n- [Coding rules](CONTRIBUTING.md#rules)\n- [Change log](/releases)\n\n#### Thanks to\n\n- [JetBrains], for their support to this open source project with free [WebStorm] licenses.\n\n## License\n\nThe MIT License (MIT)\n\nCopyright (c) 2019 [Burak Tasci]\n\n[ngx-auth]: https://github.com/fulls1z3/ngx-auth\n[ng-seed/universal]: https://github.com/ng-seed/universal\n[fulls1z3/example-app]: https://github.com/fulls1z3/example-app\n[auth0]: https://auth0.com\n[jetbrains]: https://www.jetbrains.com/community/opensource\n[webstorm]: https://www.jetbrains.com/webstorm\n[burak tasci]: https://github.com/fulls1z3\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffulls1z3%2Fngx-auth","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffulls1z3%2Fngx-auth","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffulls1z3%2Fngx-auth/lists"}