start new:
tmux
start new with session name:
tmux new -s myname
interfaces { | |
ethernet eth0 { | |
address x.x.x.50/30 | |
duplex auto | |
hw-id 00:0c:29:8e:f1:58 | |
smp_affinity auto | |
speed auto | |
} | |
ethernet eth2 { | |
address 172.31.1.50/16 |
(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
cd into /tmp/kitchen. | |
/opt/chef/embedded/bin/gem install chef-zero | |
/opt/chef/embedded/bin/chef-zero -d | |
knife cookbook upload -a -c client.rb | |
chef-shell -z -c client.rb -o '<YOUR RECIPE>' |
A. IdentityServer3 docs, samples and source code use OIDC & OAuth2 terms interchangeably to refer to same thing in many areas. I think that's make sense because OIDC introduced as complement & extension for OAuth2.
B. IdentityServer3, STS, OP, OIDC server, OAuth2 server, CSP, IDP and others: means same thing (software that provide/issue tokens to clients) as explained in [Terminology] (http://identityserver.github.io/Documentation/docs/overview/terminology.html).
C. Grants and flows mean same thing, grant was the common term in OAuth2 specs and flow is the common term in OIDC specs.
D. This document will not focus on custom flow/grant.
E. [Important] Choosing wrong flow leads to security threat.
public class PayPalPaymentCreatedResponse | |
{ | |
public string id { get; set; } | |
public string intent { get; set; } | |
public string state { get; set; } | |
public Payer payer { get; set; } | |
public Transaction[] transactions { get; set; } | |
public DateTime create_time { get; set; } | |
public Link[] links { get; set; } |
/* An example app that uses expo-auth-session to connect to Azure AD (or hopefully most providers) | |
Features: | |
- secure cache with refresh on load | |
- securely stored refresh token using expo-secure-store | |
- uses zustand for global access to the token / logout | |
Based on [this gist](https://gist.github.com/thedewpoint/181281f8cbec10378ecd4bb65c0ae131) | |
*/ |