Comments (7)
Hi @McFoggy, registration to what exactly?
from api-designer.
Perhaps this is being confused with API Notebook, which requires github
write access to persist notebooks?
On Jul 23, 2014 6:23 AM, "Damian Martinez Gelabert" <
[email protected]> wrote:
Hi @McFoggy https://github.com/McFoggy, registration to what exactly?
—
Reply to this email directly or view it on GitHub
#212 (comment)
.
from api-designer.
I was meaning that login to the application http://www.apihub.com/raml/api-designer (redirected to http://api-portal.anypoint.mulesoft.com/raml/api-designer?ref=apihub) using a github account asks for full access to the github personnal account.
Login with google for example only ask for read-only access to user email.
from api-designer.
Thanks for pointing this out, Matthieu. It's actually not related to API
Designer itself but rather to the portal that embeds it, but I'll respond
here. The reason for asking for these permissions is that there's no other
way to get read access to various things we need for registration, like
your name, without requesting the user
oauth scope that then gives write
access too. We don't in fact write anything, but you're right that
read-only should be enough, if github allowed that. But for now we won't
touch this, because... in a week we're going to be making significant
changes to this anyway. Let's touch base after that.
Thanks again,
Uri
On Wed, Jul 23, 2014 at 6:48 AM, Matthieu Brouillard <
[email protected]> wrote:
I was meaning that login to the application
http://www.apihub.com/raml/api-designer (redirected to
http://api-portal.anypoint.mulesoft.com/raml/api-designer?ref=apihub)
using a github account asks for full access to the github personnal account.
Login with google for example only ask for read-only access to user email.—
Reply to this email directly or view it on GitHub
#212 (comment)
.
from api-designer.
I understand ; for your info, you can now ask github OAuth integration just for the user email see here in the documentation: https://developer.github.com/v3/oauth/#scopes.
Matthieu
from api-designer.
Indeed, we considered that, but we wanted to actually have the person's
real name and company (if available) for the registration.
On Jul 23, 2014 11:48 PM, "Matthieu Brouillard" [email protected]
wrote:
I understand ; for your info, you can now ask github OAuth integration
just for the user email see here in the documentation:
https://developer.github.com/v3/oauth/#scopes.Matthieu
—
Reply to this email directly or view it on GitHub
#212 (comment)
.
from api-designer.
Closing this case as it is not relevant anymore.
from api-designer.
Related Issues (20)
- discriminatorValue not recognized if declared in sub-sub-type (warning) HOT 1
- How can I create a key named value? HOT 6
- Missed request module in dependencies. HOT 7
- Mock Service not accepting multiple occurrences of arrays HOT 1
- Syntax error in RAML 200 tutorial HOT 1
- !include no longer works as array item HOT 6
- API Manager in Anypoint RAML error HOT 4
- Array types not being displayed correctly HOT 1
- Error: /api.raml.meta does not exist HOT 2
- Error: Cannot find module 'request' HOT 15
- Unable to read external schemas in raml HOT 1
- NPM package is out of date HOT 7
- CLI arg --help
- Error when run api-designer HOT 5
- Mocking Service cannot be turned on... HOT 3
- Unable to check examples in README.md
- not able to see the vertical lines in editor
- support for git style versioning/source code control of RAML files
- Request entity too large when trying to save a modified RAML file in API Designer...
- Hosting on Apache displays console error "Cannot read property 'ds' of undefined"
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from api-designer.