loadsys / loadsys/CakePHP-Stateless-Auth
This Plugin is Built Around Ember Simple Auth - via the OAuth 2 Authenticator, Shouldn't We Make the TokenLoginLogoutAuthenticate More Closely Match the OAuth 2 Spec?
Nobody has claimed this yet.
- Dominant language
- PHP
- Stars
- 7
- Forks
- 4
- PR merge metrics
- No merged PRs in 30d
Description
I recognize this is a large task and maybe this is the argument for not publishing the plugin, given we are basically implementing part of a standard without all of it in place.
I'm not even really arguing for this to support all features of OAuth 2 or even consider it 100% compatible, but the use for this in FM is a OAuth 2 style flow - so shouldn't we at least get closer to the OAuth 2 spec?
Keeping in mind there are a lot of packages out there now that do OAuth servers in PHP: http://oauth.net/2/#implementations
Reference to Ember Simple Auth: https://github.com/simplabs/ember-simple-auth
Ref to Ember Simple Auth OAuth 2: https://github.com/simplabs/ember-simple-auth/tree/master/packages/ember-simple-auth-oauth2
Ref to OAuth 2 Spec: http://oauth.net/2/
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by comparing TokenLoginLogoutAuthenticate with the OAuth 2 specification and the referenced Ember Simple Auth OAuth 2 implementation. The issue does not identify files, tests, or concrete acceptance criteria; completion would require agreeing on which OAuth 2 behavior this plugin should support.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php
- Domain
- authentication, security
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100