FreezyBee / MojeId

MojeID for Nette Framework
https://packagist.org/packages/freezy-bee/moje-id
5 stars 2 forks source link

Uprava pro Nette 3 #6

Closed pista5 closed 4 years ago

pista5 commented 5 years ago
  1. pokus
janatjak commented 5 years ago

tak to uz je lepsi, mas to otestovane na nejakem svem projektu?

pista5 commented 5 years ago

Bohuzel... bojuji s tim, ze se mi to pres Composer nedari nainstalovat z meho forku :(

janatjak commented 5 years ago

zkus si zmenit composer.json + composer update --with-dependencies

    "repositories": [
        {
            "type": "vcs",
            "url": "https://github.com/pista5/MojeId"
        }
    ],
    "require": {
        "freezy-bee/moje-id": "dev-master#eafcb58"
    }

btw tracy jeste nema verzi 3.0

pista5 commented 5 years ago

Tak sem to s vypetim vsech sil na Nette 3 rozhodil :)

pista5 commented 5 years ago

a jeste nevim, jak zmenit v Tvem composer.json radek "openid/php-openid": "@dev" tak, aby se stahovala jeho posledni upravena verze

Musel jsem si ji stahnout rucne a soubory prehrat.

Jinak mi to uz chodi!

janatjak commented 5 years ago

openid/php-openid je mrtve, chtel jsem predelat tehle balicek k pouziti s jumbojett/openid-connect-php (nebo neco podobneho), ale jelikoz i cela sluzba MojeID umira, tak mi to prislo zbytecne

osobne navic preferuji OpenID Connect, protoze ta specifikace mi prijde daleko pochopitelnejsi (prakticky je to rozsireny OAuth2)

pista5 commented 5 years ago

To je hezke, ale to uz je uplne mimo moje zakladni znalosti :)))

Budu to tedy zatim pouzivat takto, jak sem si to upravil v mem forku...

Uz jsem vygooglil, ze musim umistit "openid/php-openid": "@dev" i do composer.json meho projektu, aby se stahovala aktualni master verze a nikoliv posledni stable.

Pokud tomu dobre rozumim, tak abych zarucil, ze pripadny update openid master neovlivni moji aplikaci (kdyz dam composer update), bylo by lepsi si udelat kopii a nalinkovat do meho forku... je to prosim tak? Diky

janatjak commented 5 years ago

v openid/php-openid bohuzel rezignovali na nove tagy, nejsnazsi mas asi udelat

"openid/php-openid": "dev-master#xxyydd" - commit, kteremu veris
janatjak commented 5 years ago

jinak jestli svym upravam veris, tak to squashni a ja ti to mergnu + pridam tag

pista5 commented 4 years ago

Nejak nemuzu najit, jak to squashnout? :( Poradis prosim?

pista5 commented 4 years ago

Mam jeste jeden problem... Kdyz dam composer require freezy-bee/moje-id:"@dev", tak se mi tam nainstaluje openid 2.3.0 (s kterym to nefunguje) a nikoliv "openid/php-openid": "@dev", ktere pozaduji v upravenem composer.json

Poradis mi prosim co s tim? Muzes to pripadne opravit?